Денни Гудман "JavaScript Библия пользователя"

НАЗАД СОДЕРЖАНИЕ ВПЕРЕД
страница 35

Индустриальные стандарты хотя и несколько упорядочили технологии, однако никоим образом не облегчили жизнь разработчиков браузеров. С одной стороны без поддержки стандартов просто не обойтись, а с другой - далеко не все браузеры совместимы с различными технологиями. Если же учесть то, что в сами стандарты далеко не всегда включаются технологии, чаще всего используемые на рынке, то легко понять, что до полного контроля над ситуацией в данной отрасли еще далеко. В данном случае выигрывает тот, кто первым успел представить в своем браузере средства, востребованные конечными пользователями. Вскоре используемые этим разработчиком технологии становятся стандартными де-факто, что приводит к полному перераспределению сфер влияния на рынке браузеров.

Как это случается на войне, когда в ход идет тяжелая артиллерия, жертвы среди мирных жителей растут. Линия фронта в течение нескольких лет изменилась самым драматическим образом. Огромный сегмент рынка, принадлежавший ранее команде Netscape, теперь попал в руки Microsoft (без сомнения, поддержанной миллионами американских пользователей, получивших IЕ как составную часть программного пакета AOL). В то время, когда между старыми версиями обеих браузеров можно обнаружить определенное сходство, их новые версии вызывают серьезные опасения у тех разработчиков, которые пытаются создавать продукты, совместимые с каждым из двух типов браузеров.

Проблема совместимости сегодня

Всегда необходимо учитывать текущее состояние дел в области совместимости Netscape Navigator и Microsoft Explorer. Материал, представленный в следующих нескольких разделах, умышленно не затрагивает глубокого анализа специфики технологических особенностей составления сценариев, поскольку он рассчитан на тех пользователей, которые не очень сильны в программировании. Во многих главах частей III и IV можно найти решения, позволяющие использовать сценарии в обоих типах браузеров.

Базовый язык и объекты

Поскольку первые разработчики, создающие приложения на JavaScript, воспринимали задачу составления клиентского сценария как нечто подобное программированию элементов страницы, основное внимание уделялось усовершенствованию браузеров. На сегодняшний день существует четкое разграничение между спецификацией базового языка JavaScript и описываемыми в сценарии операторами (например, задающими кнопки и поля формы).

страница 35
НАЗАД СОДЕРЖАНИЕ ВПЕРЕД

Денни Гудман "JavaScript Библия пользователя"

Только на OZON.ru! Все спецпредложения на DVD Все серии Пуаро

поиск на сайте

Рейтинг@Mail.ru Rambler's Top100 Счетчик тИЦ и PR
Сайт управляется системой uCoz