Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Linux Foundation запустил «перезагрузку» JavaScript-сообщества

Open source *JavaScript *Node.JS *


Linux Foundation объявила о масштабном проекте по поддержке JS-сообщества. Новая организация JS Foundation (бывший jQuery Foundation) станет площадкой для сотрудничества и развития открытых проектов, связанных с использованием языка JavaScript. Целью проекта также является продвижение высококачественных стандартов разработки как серверных, так и клиентских JS-проектов.

Руководство нового организации также будет опираться на стандарты W3C, WHATWG, и ECMA TC39, которые приняты разработчиками и вендорами во всем мире.

Более того, JS Foundation запускает программу наставничества (Mentorship Program), которая как раз поможет достичь поставленных целей: она позволит укрепить сообщество и активизировать сотрудничество между JS-разработчиками.
Читать дальше →
Всего голосов 30: ↑28 и ↓2 +26
Просмотры 15K
Комментарии 20

Новый релиз JQuery 1.1

Ajax *
Еще один новый релиз на сегодня. Фреймворк JQuery обновился до версии 1.1.

Сама библиотека служит для удобной навигации по DOM, обслуживанию событий и добавлению интерактивности визуальной составляющей сайта. Провозглашается увеличение скорости работы в несколько (иногда более чем в десять) раз. Я к этой библиотеке приглядываюсь уже где-то месяц. Попробую испытать в действии в следующем проекте.
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 964
Комментарии 11

DDOS-атака на сервер jQuery

Чулан
Уже 3-й день не работает сайт и svn-репозитарий проекта jQuery. В наличии только главная страница с комментариями автора проекта.

Вольный пересказ:
Sat. May 5th 6pm: сегодня была совершена вторая DDOS-атака и наш хостер попросил нас отсюда убраться

Sun. May 6th 6pm: Сервер установлен и будет готов «в течение 12 часов»
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 436
Комментарии 6

Практический AJAX: что делать с закладками

Разработка веб-сайтов *
Примечание: ниже перевод статьи «Ajax Best Practices: Don't Break Bookmarks», посвященной решениям, позволяющим пользователям корректно добавлять в закладки страницы сайта, сделанного при помощи AJAX-методов. Я постарался дополнить ее по мере сил, опираясь на обсуждение предыдущей статьи из серии.

Статья является второй из серии (здесь первая), посвященной устранению критики, которую сейчас так много адресуют использованию AJAX, и обзорам методов, которые помогут сделать ваш сайт чуточку лучше.
Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 2.6K
Комментарии 16

Новый релиз jQuery — 1.1.4: фантастическое ускорение!

Ajax *
24 августа вышел новый релиз популярной JavaScript-библиотеки jQuery: jQuery-1.1.4. Вероятно, это последний релиз из ветки 1.1.x и в сентябре выйдет релиз 1.2.
  • значительное (в несколько раз) увеличение быстродействия по сравнение с предыдущим релизом
  • вместо операторов '$' и 'jQuery' для обращения к функциям JQ можно использовать любое имя
  • возможность использовать несколько версий JQ на одной странице, назвав их по-разному
  • возможность внедрять JQ в другие JS-библиотеки

Читать дальше →
Всего голосов 37: ↑35 и ↓2 +33
Просмотры 1.3K
Комментарии 53

Вышла jQuery 1.2: Дождались :-)

Ajax *
Итак, вышел первый релиз новой ветки замечательной JavaScript-библиотеки jQuery —
jQuery 1.2.
Изменений — вагон и маленькая тележка, на офф. сайте вынесены на отдельную страницу.
Часть устаревших фич убрана в связи с появлением более универсальных функций, поэтому для желающих предлагается краткое руководство по обновлению и пара плагинов для обратной совместимости с веткой 1.1.
Всего голосов 30: ↑28 и ↓2 +26
Просмотры 765
Комментарии 18

Первое обновление jQuery в ветке 1.2

Ajax *
Разработчики, как всегда, оперативны: jQuery 1.2.1: Quick Fixes for 1.2
Исправлена серьёзная ошибка в относительной анимации и возвращён обратно метод .eq(), «по просьбам трудящихся».
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 789
Комментарии 5

Открытая админка.

Чулан
Открытая админка — это сайт, разработкой которого я уже занимаюсь некоторое время. Идея проста и о ней я уже немножко писал.

Вся суть заключается в том, что мне по средством движка, написанного с использованием технологии Ajax хочеться сделать интересный сервис по сбору информации на различные тематики, в основном новинки из различных областей: фильмы, мобильные телефоны, фототехника, креатив любого рода и тд.

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



Сейчас вот до меня доходит, то это самый обычный вики-сайт, но тем не менее мне всеравно достаточно интересно попробовать реализовать свою затею. Естественно, одной лишь инфой о фильме, мобильном телефоне, фотоаппарате или другом креативе, сервис ограничивать не хочется, а поэтому решил реализовать возможность «подвязывания» к каждой позиции на сайте различной дополнительной информации:

Цены
Отзывы
Фото
Обзоры
Новости
Другие


Что повысит информативность ресурса, а наряду с использованием jQuery и Ajax позволит повысить и внедрить новый уровень юзабилити.

На данный момент готова часть админки, структура сайта, визуализация части инфорации базы, продолжаю работать.
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 329
Комментарии 3

Планируется интервью с создателем jQuery — John Resig.

Разработка веб-сайтов *
Я планирую после Нового года взять интервью у John Resig.

Основные темы:
— что ждать от следующих версий jQuery;
— что ждать от следующих версий jQuery UI;
— твоё мнение о JavaScript 2 (и изменения в jQuery в связи с его появлением).

Пожалуйста, оставьте в комментариях, — какие вопросы хотите ему задать вы.
Возможно, он ответит и на них тоже.
Всего голосов 23: ↑21 и ↓2 +19
Просмотры 1.2K
Комментарии 50

jQuery для верстальщика (часть 1): стрелочки для ссылочек

Разработка веб-сайтов *
Эта мини-статья посвящена очень простой вещи, которая будет интересна, прежде всего, начинающим пользователям библиотеки <a href=«jquery.com>jQuery. Я покажу, как прикреплять к каждой ссылке небольшое изображение, чтобы выделить ее.

Читать дальше →
Всего голосов 59: ↑54 и ↓5 +49
Просмотры 2.4K
Комментарии 54

Какая JavaScript-библиотека лучшая?

Программирование *

Предлагаю обсудить JavaScript-библиотеки по следующим параметрам:


  • Технические и качественные характеристики: функционал, поддержка AJAX и т.д.
    Сфера применения: просты сайты, блоги, веб-магазины и т.д.
    Примеры сайтов с описанием
    Поддержка в фреймворках и CMS: Rails, CakePHP, Drupal, Joomla и т.д.
    Производительность: скорость работы, размер кода
    Наличие дополнительных модулей, плагинов, библиотек, снипеттов и т.д.
    Кроссбраузерность и кроссплатформенность
    Прочие параметры, которые будет интересно обсудить

Читать дальше →
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 624
Комментарии 24

jQuery для верстальщика (часть 2): вкусные меню

Разработка веб-сайтов *
Это вторая статья о jQuery, которая будет интересна, прежде всего, начинающим пользователям этой библиотеки. В этой статье, с практической точки зрения, речь пойдет о подсветке текущего элемента меню на стороне клиента. А прочитав статью, вы поймете, как делать более сложные выборки и цепочки запросов.

Читать дальше →
Всего голосов 24: ↑18 и ↓6 +12
Просмотры 4.5K
Комментарии 72

jQuery обновилась до версии 1.2.2

Разработка веб-сайтов *

14 Января, 2008г. вышел очередной релиз популярной javascript библиотеки, которой я пользуюсь уже почти год. Хабр насчитал 45 хабратопиков по слову jQuery, поэтому, тем кто не знает что это за магия — рекомендую ознакомиться.

Этот релиз не привносит ничего революционного (вспомните релиз версии 1.2), а лишь насчитывает около 100 багфиксов, несколько улучшений и парочку feature requests. Подробнее можно посмотреть на баг-трекере

p.s. Видимо не только я один воспринимал новогодние праздники как способ эффективно заняться своими проектами…
Всего голосов 35: ↑30 и ↓5 +25
Просмотры 575
Комментарии 30

Немного практики: «горячие клавиши» средствами jQuery

Разработка веб-сайтов *

Предисловие



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

Ни для кого не секрет, что JS-фреймворки делают задачу «повесить хоткей на конкретную кнопку» если и не тривиальной, то достаточно простой. И даже задача максимально упростить и автоматизировать привязку «горячих клавиш» к функциональным элементам решается достаточно просто.

Правда? И как же?
Всего голосов 29: ↑26 и ↓3 +23
Просмотры 10K
Комментарии 12

jQuery для самых маленьких или динамическая загрузка страниц (AJAX)

jQuery *
В один прекрасный день понадобилось мне сделать динамическую загрузку из базы. До этого я ничего подобного не делал и не интересовался этим вопросом. Я начал искать информацию на эту тему. Нашёл, что нужная мне задача делается при помощи AJAX.

Перерыл очень много различных фреймворков и остановил свой выбор на ныне популярном jQuery. Всё бы хорошо, но принципа работы я сразу не понял, и сходу сделать простую задачу, аля загрузить одну страницу в другую, я не смог. Искал в интернете хоть какую-то помощь. Помог офф. сайт, благо там доков хватает. И вот, разобравшись в этом вопросе, решил сделать небольшой примерчик для «самых маленьких» (для новичков), которые никогда не работали с этой библиотекой.

Для профессионалов он (пример) покажется смешным и простым, но для людей, не имеющим представления что и как и почему — он поможет. Пример снабжен комментариями в коде. В нём показано как загрузить одну страницу в другую, не перезагружая первую, так же немножко прошёлся по базовым основам классов.

Скачать пример можно вот тут
Всего голосов 26: ↑19 и ↓7 +12
Просмотры 3.2K
Комментарии 21

jQuery: динамическое текстовое поле (textarea)

jQuery *
Как-то перечитывая относительно старые посты на хабре я набрёл вот на эту тему.
Мне этот вопрос стал интересен и я решил реализовать что-то похожее на jQuery.

Так и родился этот небольшой примерчик. Есть одно но, пример служит по-большей части для ознакомления новичков (что-то вроде продолжения моего небольшого цикла примеров) с базовыми основами моей любимой библиотеки :) Пример рабочий, но не до конца, есть некотоыре аномалии :) До ума не доводил, т.к есть более удобный и правильно написанный плагин для jQuery, а именно Auto-Growing Textarea, который я и рекомендую использовать (а зачем велосипед изобретать? ;) ).

Скачать пример можно вот тут

P/S прошу не минусовать карму за недописанный пример, я лишь подал ход мысли :)
Всего голосов 18: ↑12 и ↓6 +6
Просмотры 2.8K
Комментарии 13

Эффект джунглей.

Чулан

Сегодня наткнулся на один сайт, фон которого скроллится при ресайзе окна браузера, прикольно, ничего не скажешь, но этого мне было мало. Поэтому, захотелось сделать так, что бы фон скроллился постоянно безо всяких гифов и флешей. Включил свою любимую музыку и… вуаля! :)
То, что я здесь накатал использует jQuery, и писалось это очень быстро. Поэтому, сильно не пинайте :)

Где это можно применить? Ну уж точно не на всём сайте, но для открытки либо странички-визитки\презентации — я считаю, самое оно :)

Читать дальше →
Всего голосов 44: ↑37 и ↓7 +30
Просмотры 456
Комментарии 44

markItUp! легкий редактор на JavaScript

Разработка веб-сайтов *


markItUp! это «легкий» редактор для jQuery. Это не WYSIWYG редактор и никогда им не будет. Вся «соль» этого редактора в том, что можно настроить его для использования с любыми средствами подсветки. BBCode, Markdown, Wiki синтаксис, Textile и конечно же HTML.

Особенности:
— Легкая интеграция
— Поддержка «горячих» клавиш
— Панель управления легко настраивается
— Легко изменяется и настраивается
— Просмотр результатов через AJAX
— Настраиваемый внешний вид

Примеры использования
Домашняя страница
Всего голосов 44: ↑41 и ↓3 +38
Просмотры 3.9K
Комментарии 47