เหตุใด Apple จึงละทิ้งบริการพยากรณ์อากาศของ Yahoo

การได้รับรหัสแอปพลิเคชัน

หลังจากที่เราได้รับข้อมูลสภาพอากาศ เราจะเรียกใช้ฟังก์ชัน addWeather ซึ่งสร้างองค์ประกอบ LI ใหม่ในรายการที่ไม่เรียงลำดับ #scroller

ฟังก์ชั่น addWeather(รหัส วัน เงื่อนไข)(

มาร์กอัป Var = "

  • "+
    ""+
    "

    "+วัน+"

    "+เงื่อนไข+
    "

  • ";

    Scroller.append(มาร์กอัป);
    }
    ตอนนี้เราต้องฟังการคลิกลูกศรไปข้างหน้าและข้างหลัง ดังนั้นเราจึงเลื่อนแถบเลื่อนเพื่อแสดงวันที่ต้องการในการพยากรณ์

    /* การจัดการลูกศรก่อนหน้า / ถัดไป */

    var currentSlide = 0;
    weatherDiv.find("a.previous").คลิก(ฟังก์ชั่น(e)(
    e.preventDefault();
    showSlide(ปัจจุบันสไลด์-1);
    });

    weatherDiv.find("a.next").คลิก(ฟังก์ชั่น(e)(
    e.preventDefault();
    showSlide(ปัจจุบันสไลด์+1);
    });

    ฟังก์ชั่น showSlide(i)(
    รายการ var = scroller.find("li");

    // ออกหากไม่มีรายการที่ร้องขอ
    // หรือ scroller กำลังเคลื่อนไหวอยู่
    ถ้า (i >= items.length || i< 0 || scroller.is(":animated")){
    กลับเท็จ;
    }

    // คลาสแรก/สุดท้ายซ่อนลูกศรซ้าย/ขวาด้วย CSS
    weatherDiv.removeClass("ครั้งแรกสุดท้าย");

    ถ้า(ผม == 0)(
    weatherDiv.addClass("ครั้งแรก");
    }
    อย่างอื่นถ้า (i == items.length-1)(
    weatherDiv.addClass("สุดท้าย");
    }

    Scroller.animate((ซ้าย:(-i*100)+"%"), function())(
    currentSlide = ฉัน;
    });
    }
    และด้วยเหตุนี้ พยากรณ์อากาศอย่างง่ายของเราก็พร้อมแล้ว! สามารถดูทุกอย่างพร้อมกันได้ในไฟล์ /assets/js/script.js เราจะไม่พูดถึงการออกแบบที่นี่ แต่คุณสามารถสำรวจ /assets/css/styles.css ได้ด้วยตัวเอง

    พร้อม!

    ใน ในตัวอย่างนี้คุณได้เรียนรู้วิธีพัฒนาเว็บไซต์สภาพอากาศของคุณเองโดยใช้ API ตัวช่วยตำแหน่งทางภูมิศาสตร์ สภาพอากาศ และสถานที่ของ Yahoo ตัวอย่างของเราจะใช้ได้ผลในกรณีส่วนใหญ่ เบราว์เซอร์ที่ทันสมัยและหลาย ๆ คน อุปกรณ์เคลื่อนที่.

    ความสนใจ! คุณไม่ได้รับอนุญาตให้ดูข้อความที่ซ่อนอยู่

    บนโทรศัพท์หลายรุ่นในหมู่ โปรแกรมที่ติดตั้งไว้ล่วงหน้ามีวิดเจ็ต " สภาพอากาศของ Yahoo” ซึ่งออกแบบมาเพื่อแสดงสภาพอากาศในสถานที่ที่ผู้ใช้อยู่ในปัจจุบัน และบางส่วนก็ติดตั้งทีหลังหลังจากใช้งานระบบไประยะหนึ่งแล้ว พวกเขาเลือกระหว่าง ตัวเลือกที่แตกต่างกันและหยุดอยู่ตรงนั้น

    คนอื่นลบ แอปพลิเคชันนี้หากมีการติดตั้งไว้ล่วงหน้าบนระบบปฏิบัติการ Android หรือพวกเขาตัดสินใจที่จะไม่ติดตั้ง ดังนั้นจึงควรวิเคราะห์ว่าแอปพลิเคชันนี้คุ้มค่าจริงหรือไม่ สิ่งนี้จะช่วยให้ทุกคนตัดสินใจได้ว่าจะติดตั้งหรือไม่ หรือควรเลือกวิดเจ็ตอื่นมากกว่า

    ฟังก์ชั่นวิดเจ็ต Yahoo Weather

    ดังนั้นหากคุณดาวน์โหลด โปรแกรมนี้สำหรับ Android ฟังก์ชันต่อไปนี้จะพร้อมใช้งานสำหรับคุณ:

    • แสดงสภาพอากาศบนหน้าจอหลัก เป็นที่น่าสังเกตว่า Yahoo Weather ผสานรวมเข้ากับตัวเรียกใช้งานและตัวเลือกการออกแบบไอคอนที่หลากหลายได้อย่างสมบูรณ์แบบ ตัวอย่างสามารถดูได้ในรูปที่ 1 ดังที่เราเห็นข้อมูลจะแสดงโดยตรงในหัวข้อที่เลือกและไม่โดดเด่น

    • แสดงข้อมูลสำหรับภูมิภาคที่ผู้ใช้อยู่ แน่นอนว่าต้องเปิดใช้งานการระบุตำแหน่งทางภูมิศาสตร์ในการดำเนินการนี้ ในเวลาเดียวกัน ไม่เพียงแสดงสภาพอากาศเท่านั้น ช่วงเวลานี้และต่ำสุดและสูงสุดด้วย ค่าที่เป็นไปได้อุณหภูมิต่อวัน สะดวกมากเพราะคุณสามารถรู้ได้ว่าอุณหภูมิจะลดลงหรือเพิ่มขึ้นได้เท่าใด

    • แสดงสภาพอากาศภายนอก วิดเจ็ตอาจบอกว่าขณะนี้มีเมฆมาก ฝนตก หิมะตก และอื่นๆ
    • โปรแกรมจะแสดงตำแหน่งปัจจุบันของคุณบนแผนที่ สะดวกเพราะคุณสามารถดูว่าคุณอยู่ที่ไหนและทำอะไรได้โดยไม่ต้องปิดวิดเจ็ต การตั้งถิ่นฐานอยู่ใกล้คุณ รวมถึงสภาพอากาศในปัจจุบันด้วย
    • มีบล็อกรายละเอียดที่แสดงค่าอุณหภูมิที่ผู้คนรู้สึกบนท้องถนน ( มูลค่าที่มีประสิทธิภาพมักจะแตกต่างจากที่คนรับรู้) ความชื้น การมองเห็น และดัชนีรังสียูวี

    • อุณหภูมิจะแสดงบนไทม์ไลน์ ซึ่งหมายความว่าคุณสามารถดูค่าอุณหภูมิปัจจุบันและค่าที่จะเป็นในหนึ่งชั่วโมง สองหรือสิบชั่วโมงได้

    • บล็อก “ลมและความดัน” จะแสดงความเร็วลมและการอ่านค่าบารอมิเตอร์ (ความดัน)
    • บล็อก “ปริมาณน้ำฝน” แสดงความน่าจะเป็นที่ฝนจะตก ณ ขณะนี้ ใน 5, 10 และ 15 ชั่วโมง
    • บล็อก "ดวงอาทิตย์และดวงจันทร์" แสดงให้เห็นว่าเทห์ฟากฟ้าอยู่ที่ไหนในขณะนี้และเมื่อใดที่ดวงอาทิตย์ตกและรุ่งเช้าจะเป็นหรืออยู่

    • คุณสามารถเพิ่มสถานที่ที่จะแสดงสภาพอากาศได้ ซึ่งหมายความว่าข้อมูลข้างต้นทั้งหมดจะแสดงไม่เพียงแต่สำหรับเมืองที่คุณอยู่ในปัจจุบันเท่านั้น แต่ยังแสดงสำหรับเมืองอื่นๆ ที่คุณเลือกด้วย ตัวอย่างเช่น คุณสามารถเพิ่มลอนดอน เวนิส ปารีส และอื่นๆ แล้วดูว่าสภาพอากาศที่นั่นเป็นอย่างไร ในการดำเนินการนี้คุณเพียงแค่ต้องกดปุ่ม "+" ทางด้านขวา มุมบนโปรแกรม

    อย่างที่คุณเห็นแอปพลิเคชั่นสำหรับ Android นี้สะดวกมาก แต่สิ่งเหล่านี้ไม่ใช่ข้อดีทั้งหมด

    ข้อดีของ Yahoo Weather

    คุณสามารถเดาข้อดีบางประการได้แล้วหากคุณดูภาพหน้าจอด้านบน

    ที่นี่ รายการทั้งหมดข้อดีของวิดเจ็ตนี้:

    • แต่ละภูมิภาคมีวอลเปเปอร์ของตัวเองในคุณภาพระดับ HD - ดูสวยงามและน่าประทับใจมาก ภาพถ่ายได้รับการคัดเลือกเป็นอย่างดี
    • ข้อมูลสภาพอากาศจะแสดงอย่างละเอียดและแม่นยำ (ลองค้นหาข้อร้องเรียนอย่างน้อยหนึ่งรายการว่าโปรแกรม Yahoo Weather บน Android แสดงอุณหภูมิไม่ถูกต้อง)
    • มีคำเตือนเกี่ยวกับสภาพอากาศเลวร้าย
    • บูรณาการที่ดีมากกับตัวเรียกใช้งานต่างๆ
    • มาก โอกาสที่ดีสำหรับการกำหนดค่า - ในโปรแกรมคุณสามารถเลือกหน่วยการวัด, ขีด จำกัด ข้อมูลมือถือ (ปริมาณอินเทอร์เน็ตที่แอปพลิเคชันที่กำหนดสามารถใช้ได้ต่อวัน), การแจ้งเตือน, ภาพเคลื่อนไหวของปรากฏการณ์ทางอุตุนิยมวิทยาและค้นหาเวอร์ชันของโปรแกรม

    ไม่ว่าในกรณีใดสิ่งที่สำคัญที่สุดคือสภาพอากาศที่นี่จะแสดงได้อย่างแม่นยำและชัดเจนอย่างแท้จริง ไม่น่าเป็นไปได้ที่คุณจะพบแอปพลิเคชันสำหรับแสดงสภาพอากาศที่มีข้อมูลจำนวนมากและมีฟังก์ชันการทำงานที่หลากหลายเช่นนี้ แต่โปรแกรมนี้ก็มีข้อเสียเช่นกัน ซึ่งเป็นสาเหตุที่บางคนไม่แนะนำให้ติดตั้ง พูดตามตรง มันก็คุ้มค่าที่จะแยกพวกเขาออกจากกันเช่นกัน

    ข้อบกพร่อง

    ดังนั้นวิดเจ็ตสำหรับแสดงอุณหภูมิและข้อมูลสภาพอากาศอื่น ๆ ที่เรียกว่า "Yahoo Weather" จึงมีข้อเสียดังนี้:

    • สำหรับบางเมือง ข้อมูลสภาพอากาศก็หายไปเป็นครั้งคราว (บางครั้งก็ช่วยระบุไม่ใช่เมือง แต่เป็นข้อมูลทางภูมิศาสตร์ - ประสานงานกับ Google Mapsหรือรหัสไปรษณีย์)
    • วี เมื่อเร็วๆ นี้มีโฆษณาในแอปพลิเคชันเพิ่มมากขึ้นซึ่งผู้ใช้อาจไม่ชอบ
    • ในบางอุปกรณ์ แอปพลิเคชันใช้งานไม่ได้ (แต่มีอุปกรณ์ดังกล่าวน้อยมาก)

    ผู้ใช้จำนวนมากบ่นว่าหลังจากอัปเดตแอปพลิเคชันจะเริ่มทำงานแย่ลงกว่าเดิมมาก และแท้จริงแล้วใน เวอร์ชันล่าสุดมีโฆษณาใน Yahoo Weather มากขึ้น รายชื่อเมืองมีการเปลี่ยนแปลง บางครั้งโปรแกรมแสดงอุณหภูมิไม่ถูกต้อง หรือแม้แต่สภาพอากาศโดยทั่วไป (ข้างนอกฝนตก แต่แอปพลิเคชันแสดงว่ามีแดด)

    โดยรวมแล้วแอปไม่เสถียรมากและดูเหมือนว่าจะแย่ลงทุกครั้งที่อัปเดต

    หากคุณยังคงตัดสินใจที่จะเสี่ยงและติดตั้ง “Yahoo Weather” นี่คือลิงค์ดาวน์โหลด เชื่อฉันสิ มันคุ้มค่าที่จะลอง!

    เริ่มต้นด้วย iOS 8 ข้อมูลสภาพอากาศสำหรับสภาพอากาศ แอพของ Appleจะถูกจัดทำโดย Weather Channel สิ่งพิมพ์ Re/Code ระบุว่าเหตุใด Apple จึงตัดสินใจละทิ้งบริการของ Yahoo

    เป็นเวลา 7 ปีที่มีการให้ข้อมูลสภาพอากาศ โดย Yahooสิ่งที่ดึงดูด จำนวนมากผู้ใช้ไปยังเว็บไซต์ของบริษัทและแอปพลิเคชันสภาพอากาศแยกต่างหาก (ผู้ชนะรางวัล Apple Design Award ประจำปี 2013) ผู้คนประมาณ 400 ล้านคนใช้ผลิตภัณฑ์ Yahoo บนอุปกรณ์พกพาทุกเดือน ตัวเลขนี้บรรลุผลสำเร็จ เหนือสิ่งอื่นใด ต้องขอบคุณความร่วมมือกับ Apple และผู้ผลิตสมาร์ทโฟนรายอื่นๆ


    ไอโอเอส 8

    iOS 8 เวอร์ชันเบต้าพร้อมให้ใช้งานแล้วในระหว่างการประชุม WWDC ประจำปี นักพัฒนาที่ติดตั้ง รุ่นทดสอบ ระบบปฏิบัติการอาจสังเกตเห็นการเปลี่ยนแปลงในแอปสภาพอากาศ Weather Channel กำลังเข้ามาแทนที่ Yahoo ในฐานะผู้ให้บริการข้อมูลสภาพอากาศ นักข่าวทราบรายละเอียดที่น่าสนใจ - Yahoo ได้รับข้อมูลจาก Weather Channel ในลักษณะเดียวกันนั่นคืออันที่จริงมันทำหน้าที่เป็นตัวกลางเท่านั้น

    David Kenny หัวหน้าคนใหม่ของ Weather Channel ซึ่งก่อนหน้านี้เคยทำงานเป็นผู้บริหาร Yahoo และเปลี่ยนมา ช่องข่าวในปี 2013. เพื่อให้ข้อเสนอน่าสนใจยิ่งขึ้น Weather Channel ได้ขยายสรุปข้อมูล - แอพของพวกเขาให้รายละเอียดที่แม่นยำยิ่งขึ้นโดยอิงตามตำแหน่งทางภูมิศาสตร์ของผู้ใช้ การคาดการณ์เก้าวัน (แทนที่จะเป็นห้าวัน เช่นเดียวกับในกรณีของ Yahoo) ความเร็วลม และ ทิศทาง, ความดันบรรยากาศดัชนีอัลตราไวโอเลต ฯลฯ ในขณะนี้ ตามข้อมูลของ Apple Insider ข้อมูลสภาพอากาศใน iOS 7 และ iOS 8 นั้นแตกต่างกันเล็กน้อย - ในเมืองเดียวกันในเวลาเดียวกัน การอ่านอาจแตกต่างกันได้หลายองศา ผู้ใช้ที่พูดภาษารัสเซียพวกเขารายงานว่าข้อมูลสภาพอากาศของรัสเซียในส่วนยุโรปไม่ได้แสดงอย่างถูกต้องทั้งหมด

    Kara Swisher เขียนว่าการปฏิเสธที่จะร่วมมือกับ Yahoo ในด้านนี้อาจนำไปสู่การยุติข้อตกลงอื่นๆ ตัวอย่างเช่น Apple อาจเปลี่ยนผู้ให้บริการข้อมูลหุ้นสำหรับแอพพลิเคชั่น Stocks ซึ่งปัจจุบันคือ Yahoo เช่นกัน ตัวแทนของ Yahoo เองก็บอกว่าพวกเขามองข้ามข้อตกลงระหว่าง Apple และ Weather Channel และนี่คือ "การสูญเสียครั้งใหญ่" ก่อนหน้านี้ Wall Street Journal เผยแพร่รายงานจากแหล่งที่มาว่า Yahoo และ Apple วางแผนที่จะพัฒนาความร่วมมือโดยการติดตั้งล่วงหน้า ปริมาณมากบริการ Yahoo บน iOS ฝ่ายบริหารของ Yahoo ยังวางแผนที่จะเสนออุปกรณ์ทดแทนให้กับ Apple ด้วย บริการค้นหา, ติดตั้งบนระบบตามค่าเริ่มต้น