РеакÑивнÑе веб-ÑайÑÑ Ðиколай ÐаÑиевÑкий Ðвгений ...
РеакÑивнÑе веб-ÑайÑÑ Ðиколай ÐаÑиевÑкий Ðвгений ...
РеакÑивнÑе веб-ÑайÑÑ Ðиколай ÐаÑиевÑкий Ðвгений ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
224РЕАКТИВНЫЕ ВЕБ-САЙТЫпроизойдет с вашими веб-приложениями, применяющими указанныефреймворки, в современных браузерах.6.5.3. íÂÒÚÓ‚˚È Ì‡·ÓappleЧтобы сравнить определение спецификации API для селекторов(http://dev.w3.org/2006/webapi/selectors-api/) с фактической реализацией,было создано специальное тестовое окружение (автор — Джон Ресигиз Mozilla). Это тестовое окружение может быть в том числе использованодля проверки основных браузеров на уровень соответствия стандартам.Текущие результаты для браузеров, которые поддерживают это API,следующие:❚ Firefox 3.5: 99,3%❚ Safari 4: 99,3%❚ Chrome 2: 99,3%❚ Opera 10b1: 97,5%❚ Internet Explorer 8: 47,4%Internet Explorer 8, как уже было упомянуто ранее, не реализует логикуCSS3-селекторов (наверное, в силу того, что спецификация еще не утвержденаw3.org), поэтому проваливает большую часть тестов.По всей видимости, API для селекторов должно обеспечить простойи быстрый путь для выборки DOM-элементов на странице. Это действительноздорово, что все JavaScript-библиотеки используют тот же самыйсинтаксис и обеспечивают ту же функциональность. Стоит постаратьсяразобраться в этом сейчас и начать применять этот API.6.6. Canvas: Ó‰ËÌ ¯‡„ ̇Á‡‰, ‰‚‡ ¯‡„‡ ‚ÔÂapple‰Прежде чем начать разговоро текущем положении вещей споддержкой векторной и скалярнойграфики в браузерах, стоитнемного углубиться в историю.6.6.1. èapple‰˚ÒÚÓappleËflВ 1998 году компания Microsoft при поддержке других крупных производителейпредложила W3C свой стандарт отображения векторной информации— VML (англ. Vector Markup Language — векторный язык раз-