Почему jQuery проще, чем Javascript

Дата публикации:Февраль 1, 2011
Почему jQuery проще, чем Javascript

jQuery не несет в себе ничего кардинально нового — это не отдельный язык, а простая Javascript библиотека. Ее разработка ставила перед собой одну цель: добиться упрощения языка и расширить границы его применения. Синтаксис Javascript, представленный в jQuery, стал гораздо проще и понятнее: уродливые и громоздкие вещи были заменены на современные, удобные конструкции, открыв дорогу новым тенденциям в веб-разработке. Одной из первых особенностей, приглянувшихся мне в jQuery (помимо превосходной, четкой документации),…

Читать далее...

Работа с JavaScript до появления jQuery

Дата публикации:Январь 30, 2011
Работа с JavaScript до появления jQuery

Возвратимся назад в те далекие времена, когда jQuery еще не появился на мировой сцене. Датой возникновения jQuery считается 2006 год. До этого момента разработчикам приходилось тратить много времени на то, чтобы создать динамическую страницу, опираясь лишь на средства Javascript. Куча циклов while и foreach, хоровод инструкций if\else — все это никак не отвечало требованиям оптимизации кода. В те времена из-за плохой совместимости браузеров нередко приходилось создавать отдельные скрипты для Firefox…

Читать далее...

Немного истории: от Javascript к jQuery

Дата публикации:Январь 29, 2011
Немного истории: от Javascript к jQuery

JavaScript, первоначально называвшийся LiveScript, был создан разработчиками компании Netscape в начале 90-х годов. К 1996 году Netscape решила сменить название LiveScript на JavaScript. Сделано это было с целью поднять популярность языка при помощи объединения его с Java (разработанным компанией Sun Microsystems отдельно от Netscape). Язык Java на тот момент уже активно использовался для создания отдельных плагинов, называемых «апплетами». Несмотря на то, что разработчики JavaScript постарались воссоздать такой же синтаксис и…

Читать далее...

Основы jQuery для начинающих

Дата публикации:Январь 26, 2011
Основы jQuery для начинающих

jQuery, созданная Джоном Резигом (John Resig) — это свободно распространяемая библиотека Javascript, обладающая открытым исходным кодом. Библиотека позволяет упростить задачу создания быстродействующих веб-страниц, работающих во всех современных браузерах. Джон позаботился о том, чтобы библиотека jQuery свела на нет все существующие различия между браузерами. Таким образом, вы можете сосредоточиться на разработке и дизайне собственного проекта, исключив из рассмотрения всевозможные различия в интерпретации одних и тех же инструкций браузерами. Полезные особенности jQuery…

Читать далее...

Графический редактор

Дата публикации:Январь 26, 2011
Графический редактор

Последний инструмент, который я хотел бы упомянуть — это графический редактор. Бесспорно, мощные CSS-средства в профессиональных руках способны творить чудеса, однако, несмотря на это, вы можете столкнуться с необходимостью добавления разнообразных визуальных элементов — изображений, иконок или бэкграундов. Для достижения данных целей вам понадобится удобный графический редактор: к примеру, GIMP, Photoshop или Fireworks. Какому из них отдать свое предпочтение — решать, конечно же, вам. Самое главное, чтобы выбранный вами редактор…

Читать далее...

Firebug

Дата публикации:Январь 26, 2011
Firebug

Еще одно расширение для браузера Firefox, пользующееся несказанной популярностью среди разработчиков — это Firebug. Скачать его можно по следующей ссылке. Заметим, что существует также урезанная версия Firebug — «Firebug Lite», предназначенная для работы с браузерами Internet Explorer, Safari и Opera. Однако полноценный Firebug для Firefox — это, пожалуй, наилучший выбор для веб-разработчика. Расширение Firebug представляет собой мощное инструментальное средство, сочетающее в себе возможности Web Developer toolbar и нацеленное на работу…

Читать далее...

Web Developer toolbar

Дата публикации:Январь 26, 2011
Web Developer toolbar

Web Developer toolbar — это мощное расширение для браузера Firefox, добавляющее к нему панель инструментов. Расширение может использоваться вместе с новым браузером Flock и приложением SeaMonkey, оба из которых основаны на открытом исходном коде Mozilla (также как и Firefox). Скачать его можно по следующей ссылке. Панель инструментов позволяет напрямую связаться с объектной моделью документа (DOM), консолью ошибок (Error Console), а также средствами проверки XHTML и CSS. Использование указанной панели инструментов…

Читать далее...

Firefox

Дата публикации:Январь 25, 2011
Firefox

Наконец, для успешной работы с кодом вам понадобится браузер. Я настоятельно рекомендую воспользоваться последней стабильной версией браузера Firefox, скачать которую можно по следующей ссылке. Вы можете спросить: почему именно Firefox? Несмотря на то, что указанный браузер не является идеальным (впрочем, как и любой другой), он рассматривается мной как идеальный инструмент для веб-разработки. Лично для меня выбор браузера не менее важен, чем выбор HTML-редактора, FTP-менеджера и различных графических программ. Firefox обладает…

Читать далее...

Ежегодная конференция по WordPress: WordCamp SF 2011

Дата публикации:Январь 25, 2011
Ежегодная конференция по WordPress: WordCamp SF 2011

Делайте пометку в своих календарях: WordCamp San Francisco, официальная ежегодная конференция, посвященная WordPress, пройдет с 12 по 14 августа 2011 года в Сан-Франциско. В этом году WordCamp отметит свою пятую годовщину создания и, как обычно, будет сопровождаться выступлениями различных гуру в области веб-программирования. В этом году программа конференции будет расширена до трех дней. Среди основных событий конференции можно отметить встречи ведущих разработчиков, семинары для дизайнеров, мастер-классы и т.д. Планирование программы…

Читать далее...

Полезный инструментарий

Дата публикации:Январь 25, 2011
Полезный инструментарий

Опыт и мастерство программирования напрямую связаны с применением удобного инструментария, позволяющего значительно упростить работу по написанию кода. Любой квалифицированный разработчик со временем выбирает такие программные решения, которые отражают его представления об удобстве работы и позволяют выполнять большее число действий при меньшей затрате собственных сил. Для того чтобы оптимизировать процесс написания кода, нам понадобятся разнообразные программные средства, обладающие удобным и продуманным функционалом. Текстовый редактор Для того, чтобы работа с PHP, Javascript…

Читать далее...