Состоялся долгожданный выход Internet Explorer 9. Скачать и ознакомиться с браузером можно на специальном сайте Beauty of the Web. В целом Microsoft неплохо поработала, ведь 9-ка выдает 130 баллов в HTML5Test, на сотню больше предыдущей версии. Здесь и новый движок JavaScript под названием Chakra, аппаратное ускорение рендеринга, поддержка HTML5 и CSS3 (не полностью конечно, например отсутствует text-shadow), Canvas и SVG, а также работа с цветовыми профилями. Посмотреть на новые технологии в действии можно на сайте IE Test Drive, а вся информация для разработчиков расположена на MSDN.
Промо-видео Year of Internet Explorer 9:
Даже Microsoft желает, чтобы IE6 покинул наконец этот мир навсегда. Для отсчета уменьшающейся доли пользователей старого браузера был запущен специальный сайт IE6 Countdown. На нем можно воочию наблюдать, сколько еще осталось несознательных гомосапиенсов на планете, мешающих прогрессу и всеобщему счастью. А их, ни много ни мало, целых 12%. Особенно выделяется Китай с 34,5% (до сих пор сидят на пиратской XP, наверно). А в России и Украине пользователей браузера-долгожителя не так уж и много — всего 3,2% и 3,3% соответственно.
Mozilla представила свое видение веб-приложений под незамысловатым названием Web Apps Project. Концепция таких приложений в понимании Mozilla отличается от Google. Прежде всего, они представляют собой не просто ссылки на сайты (как в Chrome Web Store), а полноценные веб-приложения, которые можно запускать на разных устройствах и распространять через любые веб-магазины или напрямую. Проект пока еще находится на первой ступени развития и представляет интерес только для разработчиков.
Показательное сравнение (данные отсюда):
| IE9 | Firefox 4 | |
| HTML5 test | 130 | 255 |
| Platform supported | Windows Vista/7 | Windows Vista/7, Windows XP, GNU/Linux, Mac OS, Android |
| HTML5 compatibility | 54% | 88% |
| CSS3 compatibility | 74% | 87% |
| JS API compatibility | 48% | 90% |
| All Web Standards Compatibility | 61% | 87% |
| What’s missing? | compared to Firefox 4
WebGL, MathML, Web Workers, HTML5 Forms, JavaScript Strict Mode, CSS3 Transitions, SVG Filters, foreignObject, text-shadow, SMIL animations, File API, History API, XMLHttpRequest Level 2, FormData, CSS3 Gradients, border-image, columns, classList API, Drag’n Drop from Desktop, Flexible Box Model, App Cache (offline), IndexedDB, … |
compared to IE9
Text-overflow |
Яндекс научили показывать выдержки из документации по различным веб-технологиям и языкам программирования. Для поиска нужно ввести названия языка и функции, например «php substr«. Сейчас робот понимает запросы для Perl, PHP, PostgreSQL, Python, C/C++/STL, Win32, Java, PHP, HTML/CSS/JavaScript, MySQL. Полезная вещь!
