JavaScript в качестве начального языка для развития AJAX приложений


  Share  
|


JavaScript - это мощный скриптовый язык, но заслуживает или undeserved, он приобрел плохую репутацию. Если вы некоторое время, чтобы взглянуть на JavaScript новую глаз, вы заметите, что большинство проблем отпадут. Основной язык в настоящее время стандартные с Европейским Computer завода-изготовителя ассоциации (ECMA) и стандартов группы поддерживается на всех современных браузерах. Конечно, эти браузеры также поддерживают пожилых собственности синтаксиса, и вы должны избежать таких как можно больше. Хранение на стандартных интерфейсов, JavaScript является переносной с минимальное количество испытаний и браузером кода. Из-за этого стандартизации, написание сложных JavaScript, которая была близка к невозможной в Netscape 4 дней, в настоящее время является сложной задачей, хотя каждый браузер будет еще свои собственные испытания.

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

JavaScript является крупнейшим преимуществом является то, что она проходит непосредственно на клиента, поэтому он может немедленно реагировать на действия пользователя. Это взаимодействие позволяет JavaScript инициативе Web- приложения предложить интерактивный пользовательский опыт. Опыт является интерактивным, поскольку такие задачи, как изменить запись не принимать перезагрузки всей страницы. Это прямое взаимодействие привела развития языка с упором на взаимодействие с HTML DOM. JavaScript возможность добавить функции элементы страницы время выполнения предусматривает иной опыт программирования, чем в большинстве других языков. Однако свою позицию в браузере дает ему уникальную возможность представить убедительные пользователей возможностей, особенно когда совместно с сервером сообщение возможности, которые предоставляет AJAX.

Точно так же, как с любым новым языком, JavaScript будет казаться более знакомым после того, как вы использовали его на несколько различных проектов. В большинстве случаев главная проблема заключается дело не с языком, или даже различия в его реализации между браузерами, но касающиеся новой парадигмы развития, что подводит AJAX. Нарезка Вашу заявку на две partsone написан на JavaScript и других написано в вашей обычной сервера languageisn't без затрат и проблем.

в этой статье идет речь добавил Дейв Боверс

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions