Pull to refresh
  • by relevance
  • by date
  • by rating

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-разработчиками.
Читать дальше →
Total votes 30: ↑28 and ↓2 +26
Views 15K
Comments 20

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

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

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

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

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

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

Sun. May 6th 6pm: Сервер установлен и будет готов «в течение 12 часов»
Total votes 3: ↑3 and ↓0 +3
Views 436
Comments 6

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

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

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

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

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

Читать дальше →
Total votes 37: ↑35 and ↓2 +33
Views 1.3K
Comments 53

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

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

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

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

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

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



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

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


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

На данный момент готова часть админки, структура сайта, визуализация части инфорации базы, продолжаю работать.
Total votes 6: ↑6 and ↓0 +6
Views 323
Comments 3

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

Website development *
Я планирую после Нового года взять интервью у John Resig.

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

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

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

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

Читать дальше →
Total votes 59: ↑54 and ↓5 +49
Views 2.4K
Comments 54

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

Programming *

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


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

Читать дальше →
Total votes 7: ↑5 and ↓2 +3
Views 624
Comments 24

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

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

Читать дальше →
Total votes 24: ↑18 and ↓6 +12
Views 4.5K
Comments 72

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

Website development *

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

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

p.s. Видимо не только я один воспринимал новогодние праздники как способ эффективно заняться своими проектами…
Total votes 35: ↑30 and ↓5 +25
Views 573
Comments 30

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

Website development *

Предисловие



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

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

Правда? И как же?
Total votes 29: ↑26 and ↓3 +23
Views 10K
Comments 12

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

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

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

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

Скачать пример можно вот тут
Total votes 26: ↑19 and ↓7 +12
Views 3.2K
Comments 21

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

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

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

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

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

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

Lumber room

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

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

Читать дальше →
Total votes 44: ↑37 and ↓7 +30
Views 456
Comments 44

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

Website development *


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

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

Примеры использования
Домашняя страница
Total votes 44: ↑41 and ↓3 +38
Views 3.9K
Comments 47