Статьи

Уточнение работы

Похоже, что Ajax (или удаленный сценарий, или как вы хотите его называть) поворачивает немного за угол, потому что JavaScript поворачивает тот же угол: уточнение возможностей в лучшую практику. Кэмерон Адамс написал статью об « Полезной интерактивности с удаленными сценариями», которая является хорошим примером этой тенденции; не просто «ооо! ооо! удаленные сценарии! », но как лучше использовать эту технику, чтобы предоставить лучший интерфейс для ваших игроков, что является главной целью упражнения. Есть несколько инициатив, которые только сейчас кипят, которые стремятся вывести тренд на более устойчивую основу; документация о том, что такое лучшая практика, что вам нужно запомнить, и другие полезные вещи, которые вы можете сделать, о которых я буду упоминать, как только они произойдут. (Извините за дразнить.)

В качестве другого примера, см. OpenID : они собрали распределенную систему для аутентификации веб-сайтов, поэтому вы можете иметь одно удостоверение на многих сайтах, но без необходимости подписываться на центральную службу, такую ​​как Passport или TypeKey, чтобы сделать это. Один из их приоритетов состоял в том, чтобы разрешить форму входа в систему на основе JavaScript, чтобы не требовалось полное обновление страницы для входа с вашей идентификацией. Стремление к стандартизации является одной из отличительных черт успешной технологии, которая пробилась в мейнстрим; это произошло с CSS, где он прошел этап «это круто, но люди его не используют», а затем «вау! безграничная возможность! », и теперь она перешла в состояние, в котором есть хорошая документация (стандартный документ W3C не является хорошей документацией, если вы пытаетесь чему-то научиться) и полезные сайты, такие как Position Is Everything и css-d. Вики, чтобы освещать лучшие практики и так далее. Следите за Atom, новым RSS тоже: они все еще находятся в стадии «построить сложный документ по стандартам W3Cish», но скоро придет «вау! неограниченная возможность! », поскольку люди начинают использовать Atom как нечто большее, чем просто способ подписаться на новости. Я уверен, что в этом будет много JavaScript.

Я мог бы продолжить перечисление полезных и интересных новинок JavaScript, таких как script.aculo.us и связанная с ним библиотека Prototype или TrimJunction . Но вам следует вернуться к кодированию и показать всем, что, вероятно, станет следующим новым классным JavaScript. Я хотел бы видеть.