|
*** Под давлением ИТ-общественности, конкурентов и Еврокомиссии софтверный гигант 1 марта 2010 г. представил систему выбора веб-браузера для Windows.
Таким образом, в многолетнем споре о безоговорочной интеграции браузера Internet Explorer в операционную систему Windows (в самом кровопролитном сражении браузерной войны!) наконец-то поставлена точка. Отныне при установке свежих дистрибутивов версий Windows европейский (пока только европейский) потребитель сможет выбрать в специальном окне свой излюбленный веб-браузер:
Программа предлагает выбирать из 12 браузеров (при этом – в кратком анонсе – Microsoft фактически рекламирует не только себя любимого, но и конкурентов!): – Mozilla Firefox (Your online security is Firefox's top priority. Firefox is free, and made to help you get the most out of the web); – Opera Browser (The powerful and easy-to-use Web browser. Try the only browser with Opera Turbo technology, and speed up your Internet connection); – Safari (Safari for Windows from Apple, the world’s most innovative browser); – Internet Explorer 8 (Internet Explorer is the world’s most widely used browser, designed by Microsoft with you in mind); – Google Chrome (Google Chrome. A fast new browser. Made for everyone); – Flock (Friend-based Navigation: the browser to get the most out of Facebook & Twitter); – Maxthon (37 languages. Tear-off tabs & video. Split screen. Mouse gestures. Touchscreen. Ad killer. Swept Webware Awards twice. Compare and choose); – K-Meleon (K-Meleon is an extremely fast, customizable, lightweight browser based on the Mozilla Gecko engine and designed specifically for Windows); – Avant Browser (The best web browser: Tiny, fast, simple, highly configurable and extendible. Perfect for everyone!); – Slim Browser (Fast and reliable web browser loaded with features such as form filler, popup blocker, login management and privacy protection); – Sleipnir (Sleipnir: A fully customizable browser for a new web experience), GreenBrowser (GreenBrowser is your best choice of flexible and powerful green web browser).
По словам Дэйва Хейнера (Dave Heiner), заместителя главного советника корпорации Microsoft, обновление с установщиком браузеров затронет такие операционные системы, как Windows XP, Windows Vista и Windows 7. С мартовского «вторника патчей» (начиная с 9 марта) соответствующее обновление будет распространяться с сервера Windows Update. В первую очередь, обновление предназначено пользователям операционных систем Microsoft в Великобритании, Бельгии и Франции. Массовое внедрение системы выбора браузеров намечено на первую половину марта. Согласно условиям договора, Microsoft обязана снабжать свои ОС функцией выбора браузера на протяжении последующих 5 лет, чтобы потребитель смог разобраться, какой продукт является для него оптимальным.
*** Вы можете не дожидаться выхода патча и попробовать систему выбора браузера уже сейчас: – зайдите на страницу Information Regarding Web Browser; – в прокручиваемом списке выберите браузер (одновременно отображается только 5 браузеров);
– нажмите кнопку Install (если вы хотите узнать больше о каком-либо браузере, нажмите под ним кнопку Tell me more); – вам будет предложено скачать и установить выбранный браузер (при этом или появится прямая ссылка для скачивания,
или вы будете перенаправлены на страницу загрузки разработчика браузера); – скачайте и установите выбранный браузер.
*** Точка или многоточие?.. Однако не все считают, что в браузерном споре Microsoft с остальными производителями веб-браузеров поставлена точка… 22 февраля 2010 г. некто Богумил (Bohumil) на сайте DSL.sk опубликовал заметку DSL.sk – Poradie pri výbere prehliadačov v EÚ nie je plne náhodné, MS znevýhodňuje sám seba, название которой можно перевести как «Microsoft хитрит: выбор браузера не является случайным». В этой заметке система выбора браузера раскритикована.
Чтобы проверить рандомизацию (случайность) выбора, Богумил провел эксперимент: страница выбора браузеров многократно загружалась. При этом каждый раз фиксировалось, на каком месте находится тот или иной браузер.
По результатам этого эксперимента выяснилось, что при использовании браузера Internet Explorer 8 и Windows 7 чаще всего на 1-м месте в списке оказывался веб-браузер Google Chrome – в 25,2% случаях, тогда как собственный браузер Microsoft появлялся на 1-м месте в 13,8% случаях. На 2-м месте чаще всего оказывался опять-таки Chrome – в 25,3% случаях, тогда как Internet Explorer – в 12,9%. На 3-м месте Chrome появлялся в 37,3% случаях, а IE – в 10,9%. Чаще всего Internet Explorer появлялся на 5-й позиции – в 50,1% случаях, тогда как Chrome на этой позиции оказывался в 6,2% случаях:
При использовании браузера Mozilla Firefox 3.6 и Windows 7 чаще всего на 1-м месте в списке оказывался веб-браузер Safari – в 25,4% случаях, тогда как Internet Explorer появлялся на 1-м месте в 24,7% случаях. На 2-м месте чаще всего оказывался Internet Explorer – в 30,4% случаях, тогда как Firefox – в 28,5%. На 3-м месте Opera появлялся в 26,6% случаях, а IE – в 22,8%. Чаще всего Safari появлялся на 5-й позиции – в 53,0% случаях:
Большой перевес отдельных элементов массива – Google Chrome в 1-м случае и Safari – во 2-м, по мнению Богумила, обусловлен низким качеством алгоритма задания случайной последовательности, который выбрали программисты Microsoft (в примененном Javascript-коде используется алгоритм Bubble Sort).
Богумилу вторит в своем блоге сотрудник IBM Роб Вейр (Rob Weir): «Microsoft применила плохой подход для организации случайной последовательности. Они попали в хорошо известную ловушку, когда последовательность, создаваемая программой, на самом деле случайной не является». Вейр замечает, что вместо алгоритма Bubble Sort следовало бы применить более качественный алгоритм Fisher-Yates, который каждому из элементов массива дает равные шансы.
Некоторые IT-аналитики полагают, что выбор алгоритма компанией Microsoft неслучаен. Окно выбора браузеров предназначено для отображения исключительно в Internet Explorer. Кроме того, разные веб-браузеры по-разному обрабатывают java-скрипты (в данном случае, алгоритм случайной сортировки массива). Таким образом, делают вывод аналитики, что Microsoft могла намеренно использовать метод Bubble Sort, чтобы Internet Explorer был в конце списка (следует отметить, что окно выбора одновременно показывает только 5 браузеров, – для просмотра остальных нужно прокручивать список): по исследованиям психологов, позицию, находящуюся ближе к правому краю, человек выбирает чаще, чем позиции слева.
*** Скрипт, который стал яблоком раздора, расположен по адресу http://www.browserchoice.eu/resources/scripts/page.js. А вот кусок кода с алгоритмом рандомизации (который и подвергся критике):
// Genereate random browser order function GenerateBrowserOrder() {
var aBrowserOrderTop5 = new Array(0,1,2,3,4); var aBrowserOrderRest = new Array();
for (var i=5; i < dataBrowsers.length; i++) { aBrowserOrderRest.push(i); }
aBrowserOrderTop5.sort(RandomSort); aBrowserOrderRest.sort(RandomSort);
aBrowserOrder = aBrowserOrderTop5.concat(aBrowserOrderRest); }
function RandomSort (a,b) { return (0.5 - Math.random()); }
Примечания 1. Фактически браузерная война началась еще в 1995 г., когда браузер Internet Explorer был включен в состав операционной системы Windows 95 (что фактически предрешило исход конкурентной борьбы Microsoft с Netscape Navigator). За это софтверного гиганта неоднократно обвиняли в нарушении антимонопольного законодательства, им выплачивались огромные штрафы, но прецедент был создан и до нынешнего времени «мелкомягкие» безоговорочно включали интернет-браузер IE в состав своих операционных систем, как неотъемлемую часть…
2. Систему выбора веб-браузера Microsoft ввела в ответ на претензии со стороны Еврокомиссии. В 2007 г. инициатором разбирательства по обвинению в том, что Microsoft препятствует свободному распространению других аналогичных программ, выступила норвежская компания Opera Software. Дело об Internet Explorer вызвало широкий резонанс в индустрии программного обеспечения. К обвинениям Opera присоединились многие компании, включая Mozilla и Google.
3. DSL (в названии словацкого сайта DSL.sk) – это аббревиатура фразы Digitalny Svet pod Lupou, в переводе со словацкого означающей «Цифровой мир под лупой».
4. Честно говоря, можно усомниться в «беспристрастности рандомизации» любого Javascript-алгоритма (в том числе и Fisher-Yates), поэтому выдвинутые обвинения выглядят «притянутыми за уши». К тому же, для столь серьезных обвинений следовало бы собрать больше статистических данных, чередуя различные версии Windows и различные веб-браузеры.
Валерий Сидоров
*** • Powerset: краткая история очередного несостоявшегося убийцы Google • Сможет ли Cuil «убить» Google?
|
18+
© 2014. All rights reserved.
При использовании материалов сайта «Слово» прошу указывать источник информации!