Lompat ke konten

RoboHornet Pro: Microsoft Menolak Google, Mozilla Setuju!

    1652056802

    RoboHornet Redux: Alpha To Pro Dalam 24 Jam

    Kereta api yang karam, Batman! Penghujung bulan September adalah satu minggu yang aneh dan liar untuk berita pelayar web.

    Walaupun RoboHornet merupakan projek GitHub bebas di atas kertas, Microsoft dan yang lain tidak membelinya. Dalam kemungkinan pemulihan terpantas dalam sejarah pembangunan, Microsoft telah mengambil RoboHornet daripada keluaran alfa pertama kepada “Pro” dalam masa kurang daripada 24 jam. Dalam satu lagi giliran yang mengejutkan, Mozilla secara rasmi bersetuju dengan Redmond bahawa merit teknikal RoboHornet boleh dipersoalkan. Mungkin musuh ketat Microsoft dan Mozilla akhirnya menyedari bahawa Google adalah musuh sebenar mereka. Lagipun, semasa veteran perang penyemak imbas sibuk bertempur antara satu sama lain, Chrome hanya berjalan melalui pintu masuk dan merampas takhta.

    Mari kita lalui peristiwa aneh minggu lalu seperti yang berlaku:

    Isnin: Kami memecahkan cerita RoboHornet. Ujian prestasi penyemak imbas web baharu sebenarnya ialah set penanda aras mikro dalam bidang HTML, CSS, JavaScript, DOM dan SVG. Dalam ujian kami, Internet Explorer 10 untuk Windows 8 mendakwa kemenangan yang menentukan, lebih daripada menggandakan purata prestasi pelayar Web pada rujukan pencipta ujian MacBook Pro (akhir 2011).

    Selasa: Microsoft berkata “Terima kasih, tetapi tidak, terima kasih” kepada RoboHornet, menolak ujian baharu itu sebagai penanda aras mikro yang tidak bermakna yang tidak menggambarkan prestasi dunia sebenar. Di bawah ialah petikan daripada Blog IE, dan daripada bahasa yang digunakan dalam ayat pembukaan, anda boleh memberitahu bahawa Microsoft tidak membeli bahagian “penanda aras bebas”:

    Semalam Google mengeluarkan penanda aras mikro terbaharunya, RoboHornet, di mana Internet Explorer 10 mendapat markah yang agak baik. Walaupun kami menghargai gerak isyarat itu, ahli pasukan kejuruteraan kami telah melihat penanda aras dan mendapati bahawa RoboHornet bukanlah semua yang mewakili prestasi yang mungkin dihadapi pengguna di tapak dunia sebenar. Seperti semua penanda aras mikro, RoboHornet ialah ujian makmal yang hanya memfokuskan pada aspek tertentu prestasi penyemak imbas. Kami memutuskan untuk mengambil penanda aras mikro RoboHornet dan menjalankannya dalam konteks senario dunia sebenar. Menggunakan keupayaan penyemak imbas moden seperti Animasi CSS3, Transformasi CSS3, Bayang Teks CSS3, fon WOFF tersuai, Unicode, Touch dan banyak lagi, kami mencipta tapak yang kelihatan sedikit seperti Matriks biasa. Kami kemudian menjalankan penanda aras mikro RoboHornet dalam konteks tapak web sebenar ini. Semasa menjalankan kedua-dua penanda aras mikro Matrix dan RoboHornet pada masa yang sama, Chrome memperlahankan rangkak dan berhenti menganimasikan skrin, kerana ia tidak direka bentuk untuk mengendalikan beban penanda aras dalam konteks senario dunia sebenar. Sementara itu, Internet Explorer 10 kekal responsif, terus menghidupkan skrin dan menamatkan ujian dalam masa kurang daripada separuh masa yang Chrome lakukan… Kami telah menyediakan RoboHornet Pro di IE Test Drive, jadi anda boleh menyemaknya sendiri.

    Kemudian pada hari itu, Justin Lebar Mozilla membuka pepijat pada halaman GitHub RoboHornet bertajuk Hapuskan dan haramkan tanda aras mikro di mana dia menyatakan:

    Jika anda mahu kami (dalam kes saya, Mozilla) mengambil serius tentang robohornet, saya amat mengesyorkan anda menulis beberapa penanda aras makro dan menghapuskan penanda aras mikro daripada suite ujian anda.

    Rabu: Pramugara yang bersekutu dengan Microsoft, John David Dalton, menggugurkan semua sebutan tentang Microsoft daripada pengawasan RoboHornetnya. Sementara itu, pengurus Mozilla, Daniel Buchner, meninggalkan jawatankuasa sepenuhnya.

    Hari ini: Kami mempunyai maklum balas rasmi Mozilla terhadap bencana RoboHornet:

    Terdapat banyak tanda aras di luar sana dan penanda aras yang berbeza untuk tugasan tertentu yang sama boleh berkelakuan sangat berbeza. Banyak penanda aras mementingkan diri sendiri, kerana pencipta biasanya akan memilih satu set program yang mereka fikir berbaloi untuk dihidupkan dengan lebih pantas dan kemudian hanya selepas menghidupkan beban kerja ini berkongsinya dengan komuniti yang lebih luas. Walau bagaimanapun, perkara yang benar-benar perlu ada oleh pembangun dan pelaksana penyemak imbas di sini ialah penanda aras yang baik yang membolehkan kami melihat prestasi holistik dengan lebih baik. Kami ingin melihat lebih banyak penanda aras dicipta yang memfokuskan pada keseluruhan pengalaman pengguna–contohnya, penanda aras yang memfokuskan pada interaksi dengan penyemak imbas, aplikasi web atau tapak yang popular dan tugas biasa seperti menyorot dan mengezum pada mudah alih. Penanda aras mikro, seperti RoboHornet, tidak menggambarkan pengalaman pengguna di Web dengan tepat. RoboHornet bertujuan untuk mengukur prestasi sebenar, tetapi ia gagal. RoboHornet kini ialah 17 penanda aras mikro, setiap satunya mengukur satu perkara yang boleh dilakukan oleh tapak web. Tetapi tapak web sebenar melakukan beratus-ratus dan beribu-ribu perkara, jadi hampir kesemuanya tidak diketahui sepenuhnya oleh RoboHornet. RoboHornet menyenaraikan beberapa perkara yang pada masa ini perlahan dalam penyemak imbas dan menunjukkannya untuk perhatian daripada vendor. Itu perkhidmatan yang berguna, tetapi ia tidak sama dengan tepat mewakili prestasi sebenar. RoboHornet menyenaraikan beberapa perkara yang pada masa ini perlahan dalam penyemak imbas dan menunjukkannya untuk perhatian daripada vendor. Itu perkhidmatan yang berguna, tetapi ia tidak sama dengan tepat mewakili prestasi sebenar. RoboHornet menyenaraikan beberapa perkara yang pada masa ini perlahan dalam penyemak imbas dan menunjukkannya untuk perhatian daripada vendor. Itu perkhidmatan yang berguna, tetapi ia tidak sama dengan tepat mewakili prestasi sebenar.

    Masih tidak jelas apa sebenarnya yang difikirkan oleh Mozilla tentang RoboHornet Pro Microsoft, tetapi sekarang hasil keputusan diterbitkan, kami akan meminta kenyataan dan mengemas kini cerita itu dengan sewajarnya.

    Daripada lima vendor penyemak imbas teratas yang tinggal, Opera enggan mengulas, dan Apple tidak dapat dihubungi.

    RoboHornet Redux

    RoboHornet Pro sudah pun bermula dengan lebih baik daripada RoboHornet kerana ia berfungsi dengan lebih banyak penyemak imbas daripada ujian asal. Kami kini boleh memasukkan hasil daripada Chrome dan IE10 versi Windows 8 Metro, serta Maxthon dan Sleipnir pada kedua-dua Windows dan OS X. Pelayar iOS kini boleh menjalankan ujian juga. Kami telah memasukkan Yahoo! Axis, Google Chrome, Dolphin, Mozilla Firefox, Maxthon, Apple Safari dan Sleipnir. Walaupun Android kehilangan pelayar sahamnya, ia mengekalkan Chrome dan memperoleh Opera Mobile.

    Mari kita imbas semula dengan cepat persediaan ujian, dan kemudian lihat bagaimana semua penyemak imbas ini berada di RoboHornet Pro.

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x