Библиотека Интернет Индустрии I2R.ru |
|||
|
Активисты стандартизации взялись за сценарии20.07.2005 14:57 Приверженцы веб-стандартов выступили с инициативой, направленной на то, чтобы убедить веб-авторов придерживаться стандартов в своих сценариях. В понедельник организация Web Standards Project (WaSP) учредила рабочую группу DOM Scripting Task Force, задачей которой будет пропаганда соблюдения веб-стандартов, таких как Document Object Model организации World Wide Web Consortium, и выпуск руководящих материалов в относительно нестандартизованном мире сценариев. "В настоящий момент JavaScript страдает от устаревших, неунифицированных и недоступных методов разработки, которые мешают этому языку, а следовательно, и веб-разработке в целом, полностью реализовать свой потенциал, — говорится в манифесте по JavaScript рабочей группы. — WaSP DOM Scripting Task Force предлагает решить эту проблему путем освоения ненавязчивой модели сценариев DOM, способа мышления, основанного на современных, стандартизованных и доступных оптимальных приемах веб-разработки". W3C рекомендует DOM в качестве способа обеспечить работу сценариев как отдельных частей веб-страниц. Языки сценариев, такие как JavaScript, JScript от Microsoft и ECMAScript от ECMA (который сочетает элементы первых двух) выполняют на веб-страницах независимые действия, например, открывая всплывающие окна или предлагая посетителям рекомендации. Главное зло, с которым будет бороться рабочая группа, то же, из-за которого семь лет назад была создана сама WaSP: программирование для определенного браузера, главным образом Internet Explorer, преобладающего на рынке. "Одно то, что IE для Windows принадлежит 80% рынка, не означает, что это будет работать везде, — говорит член-учредитель WaSP Дори Смит, один из соавторов книги JavaScript for the World Wide Web. — Мне это очень хорошо известно, потому что я сам использую главным образом (браузер Apple Computer) Safari. Мы уже много лет приводим этот аргумент. Но этого оказалось недостаточно. Теперь мы займемся образованием". При учреждении рабочей группы WaSP охарактеризовала сегодняшнюю модель веб-программирования как табурет с тремя ножками: одна — это структура (XHTML), другая — представление данных (Cascading Style Sheets, CSS), а третья — поведение (DOM-сценарии). Группа считает "навязчивые" DOM-сценарии причиной дурной репутации сценариев вообще. "Цель JavaScript заключается в том, чтобы улучшить юзабилити веб-страниц, наделив их интерактивностью, — говорится в манифесте. — К сожалению, эта цель часто служит программистам оправданием для демонстрации своих технических знаний путем насаждения всплывающих окон, бегущих в строке состояния сообщений, слоев анимации и других элементов GUI, ценность которых для рядового конечного пользователя сомнительна. Хуже того, попытка зайти на такие сайты чаще всего заканчивается сообщением: „Приносим свои извинения пользователям не того браузера“". Интерес к языкам сценариев возобновился с новой силой, когда Google и другие продемонстрировали успехи в создании высокофункциональных веб-приложений, таких как сайты Gmail и Google Maps. Они созданы с использованием того, что недавно получило прозвище AJAX (Asynchronous JavaScript + XML). Языки сценариев играют выдающуюся роль и за пределами мира браузеров. Например, творческий веб-инструментарий Macromedia Dreamweaver использует сценарии внутри приложения. Они применяются и в Widgets из операционной системы Tiger компании Apple Computer. Однако возрождение веб-сценариев происходило в ущерб доступности и приверженности к веб-стандартам. На многих страницах с интенсивным использованием сценариев контент представляется, не исходя из соображений доступности для людей с плохим зрением и другими физическими недостатками. А веб-авторы, намеренные использовать новейшие технологии сценариев, могут игнорировать браузеры не самых последних версий. WaSP хочет, чтобы авторы создавали сценарии, "обходительно относящиеся" к старым браузерам, предлагая их пользователям если не полностью тот же эффект, то хотя бы часть данных и функциональности. Рабочая группа WaSP опубликовала ряд обращений своих учредителей. Она намерена собирать "лучшие образцы" и призывать популярные сайты, использующие неудачные методы создания сценариев, улучшить их. "Люди гонятся за возможностями, которые предоставляет модель сценариев DOM, — говорит Смит. — Они не говорят „Мы должны поддерживать эти старые браузеры и гарантировать доступ для людей с физическими недостатками”. А мы утверждаем, что нужно и то, и другое. Это не альтернатива или-или". Рассылки Subscribe.ru: В начале этого месяца WaSP объявила, что она работает с Microsoft над тестированием IE 7. WaSP, которая первые несколько лет своего существования гордилась своим статусом внешнего наблюдателя и лишь критиковала Netscape и Microsoft за недостатки в использовании стандартов, в последнее время стала теснее сотрудничать с поставщиками ПО. Например, она поддерживает тесные отношения с Macromedia, оценивая инструмент Dreamweaver. "Мы сразу говорим им, что хотим с ними работать и добиваться появления лучших продуктов, — сказал Смит. — В конечном счете мы хотим, чтобы счастливы были все". Статьи по теме:Автор: Пол Феста (Paul Festa), CNET News.com последние новости 02.02.2007 20:40 | Adobe Labs Flash Media Encoder - трансляция видеоматериалов в режиме реального времени...» 02.02.2007 14:40 | Девять советов для предпринимателей в Веб 2.0...» 30.01.2007 17:01 | Code Contest - конкурсное программирование...» 29.01.2007 19:25 | РА "Артон" проводит практический семинар "Эффективная реклама в Интернете"...» 25.01.2007 18:58 | Adobe передает PDF в организацию по стандартизации...» 25.01.2007 16:35 | Сисадмины и юзеры вновь стали героями сборника курьезных историй...» 23.01.2007 20:04 | IBM впрыскивает в Lotus дозу Web 2.0...» 23.01.2007 19:47 | Сайт Софт@Mail.Ru предоставил рейтинг самых популярных программ 2006 года...» 23.01.2007 17:18 | 16 февраля - бесплатный семинар по анализу, продвижению и управлению ресурсом...» 22.01.2007 20:29 | Пользователи недовольны платежной системой Google Checkout...» 22.01.2007 19:31 | Firefox «ворует» идеи у Opera, Opera «ворует» идеи у Firefox...» 21.01.2007 15:46 | Первая конференция веб-разработчиков состоится в апреле...» 19.01.2007 19:27 | «Яндекс» оживил слоган шестилетней давности. У «Яндекса» лучший слоган 2006 года?...» 18.01.2007 16:15 | Adobe выпустила Flash Player 9 для Linux...» 17.01.2007 13:17 | Web 2.0 и тэговый спам...» 15.01.2007 15:34 | Corel поддержит и ODF, и Open XML...» 11.01.2007 17:22 | Контекстная реклама в AdWords становится слишком дорогой...» 10.01.2007 15:34 | Semonitor 3.5 расширяет возможности...» 05.01.2007 20:45 | Web 2.0 и тэговый спам...» 02.01.2007 17:20 | Оптимизация блога: аккуратный метод...» |
|
2000-2008 г. Все авторские права соблюдены. |
|