Фреймворк — набор инструментов, но не традиций или конвенций программирования, а цель любого приложения — это скорость выполнения и правильность результатов. В опубликованной статье показано эффективное использование запросов к DOM, но не только от этого приложение на jQuery будет работать быстрее.
Долгое время любил и люблю нативный javascript без всяких примочек и рамочек. Однако фреймворки — вещь полезная!
По долгу службы полюбил jQuery, и пусть судорожно вздохнут все противники, а холивары с завистью потрут руки, но для меня это хоть и не было любовью с первого взгляда — теперь $() в моем сердце.
И, чтобы не быть эгоистом, делюсь со всеми своим первым публичным плагином — hcloud
Скорость, друзья, — вот одно из важных составляющих вашего проекта. Пока ресурс посещает 10-100 пользователей в день, то все нормально — пользователь радуется и приглашает к вам своих друзей, друзья своих друзей и так далее. Нагрузка растет…
Все переводчики (translate.ru, translate.google.com, lingvo.ru) хороши по своему: у кого-то самый лучший синтаксический анализатор, где-то картинки на кнопочках восхищают поклонников истинной живописи, у кого-то самый быстрый результат перевода (возможно работают дорогие и шустрые серверы), где-то больше вложено ума в разработку доступного API.
Здесь сводных таблиц не будет, и даже не будет высказано «Вот этот переводчик самый лучший!». Оставим все это холиварам.
Что есть Cross Site Scripting? Об этом читайте на Википедии :)
Но знайте — во всем виноват браузер. Не важно: поддержиивает ли он HTML5 или до сих пор не понимает PNG прозрачность. Ну так как клиент всегда прав, то я расскажу как правильно фильтровать базар контент.
В одном из моих проектов, которому возможно никогда не суждено родиться (из-за отсутствия времени), понадобилось электронное табло.
Но прилагательное «электронное» носит исключительно образный характер. Нужна была реализация электронного табло в Веб, такого, чтобы никого не убило током и визуально было похоже на своих настоящих электрородителей.
30 миллионов (согласно статистике) жителей социальной сети изо дня в день находятся в контакте со своими друзьями. Программисты развивают сайт уже давно, однако ему только-только надо дать «бету», но все по порядку.
Столкнулся с одной (очередной) проблемой отрисовки таблиц с помощью DOM в Internet Explorer (текущая версия у меня 7.0.5730.13).
Я ее назвал Прятки, хотя рабочее название было Синдром слепого родителя
Для меня скорее это не противостояние, а выбор более подходящего и удобного вида обмена данными между клиентом и сервером, для кого-то этот выбор может быть совершенно другим…