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

Релиз: Prototype Window Class 1.0

Ajax *
Вышел релиз (1.0) библиотеки надстройки к фреймворку prototype для создания различного вида окон Prototype Window Class.

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

Качаем с этой страницы.
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 1.8K
Комментарии 13

Релиз: Prototype v1.5. И новый официальный сайт.

Ajax *
Один из самых популярных фрейморков родил релиз версии 1.5. Список изменений очень большой, для интересующихся changelog.

Плюс ко всему теперь проект получил нормальный домен.

p.s. поиск слова speedup среди изменений не дал положительных результатов :)
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 824
Комментарии 13

Релиз: Scriptaculous v.1.7.0

Ajax *
Пару дней назад вышел новый релиз 1.5.0 prototype.

Разработчики надстройки Scriptaculous (спецэффекты, контролы, дополнительные утилиты, облегчающие работу) решили поторопиться, и выпустить новую версию своей надстройки.

Собственно версия 1.7.0 вышла. Забираем с официального сайта.

Changelog.
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 970
Комментарии 8

Prototype 1.5 PDF документация

Разработка веб-сайтов *
Prototype JavaScript — библиотека для легкой разработки динамических веб-приложений, всегда страдала отсутствием документации.

JS библиотека Prototype -

Благодаря Josh Clark мы можем получить документацию в формате pdf. Либо обратиться к онлайн-документации.
Всего голосов 25: ↑22 и ↓3 +19
Просмотры 1.6K
Комментарии 20

Lightbox JS v2.0

Ajax *
Lightbox JS – простой JS скрипт, отображающий изображения на текущей странице. Легко и быстро настраиваемый и работает во всех современных браузерах.

Lightbox JS v2.0

Читать дальше →
Всего голосов 67: ↑58 и ↓9 +49
Просмотры 86K
Комментарии 66

обновился Prototype до версии 1.5.1

Ajax *
Первого мая обновился Prototype до версии 1.5.1
краткий список изменений:
  • полная поддержка CSS3
  • поддержка encode/decode функций в JSON
  • исправлены ошибки версии 1.5

Полный список новшеств и изменений тут

Home</а> | скачать | Документация
Всего голосов 21: ↑20 и ↓1 +19
Просмотры 673
Комментарии 13

JavaScript-фреймворк для создания веб-калькуляторов

Чулан
<р>На днях мне понадобилось сделать веб-калькулятор. Это был не первый калькулятор, который я писал, и воспоминания о кодировании на JavaScript логики вычислений, каждый раз заново, вовсе не прибавляли энтузиазма. Очевидно, с этим нужно было что-то сделать, отделив логику вычислений, свою на каждом сайте, от кода и алгоритма самого калькулятора («посмотреть выбранное пользователем значение — вычислить сколько это стоит»).

Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 506
Комментарии 8

Многоколоночная структура страницы

Чулан
Очень часто встречаются ситуации, когда у сайта есть несколько колонок, а задача состоит в том, что б они «тянутся» одна за другой, т.е. имеют одинаковую высоту. Простыми средствами CSS не всегда возможно решить данную проблему, потому, предлагаю скрипт, который решает эту проблему.

Читать дальше →
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 297
Комментарии 14

Фотография прототипа одного из устройств

Разработка под Android *
На Gizmodo.com появилась фотография прототипа устройства на Android-е.
Что-то похожее на HTC

Читатель Gizmodo который использовал его целый день и собственно прислал фотографию, пишет так же, что девайс работает быстрее чем эмулятор. И очень похож на смартфоны от HTC.
Всего голосов 21: ↑18 и ↓3 +15
Просмотры 218
Комментарии 42

Выкрутасы Opera

Opera
Сразу замечу, данный пост не попытка подлить масла в огонь браузерной холивар. Это маленький рассказ об одном моем открытии в браузере Opera.
Многие наверняка слышали, что Опера «фиксит» работу некоторых сайтов (и js библиотек), чтобы те в свою очередь нормально работали в этом браузере. Я как то натыкался на страницу с перечислением какие сайты и какие проблемы на них исправлены. Но как то не задумывался, как же они это «правят».
Читать дальше →
Всего голосов 40: ↑40 и ↓0 +40
Просмотры 8.4K
Комментарии 49

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

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

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


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

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

Учим InternetExplorer хорошему: расширяем прототипы DOM элементов.

Чулан
Возникла у меня проблемка расширять стандартные HTMLElement объекты, только не в Firefox'e, а в IE. Можно использовать библиотеку Prototype или JSX. Но мне не понравилось это решение из-за того, что используется надстройка, а не приятный глазу механизм обращения к элементам через DOM. Например, хочу, чтобы в IE появился новый метод
someDOMElement.getLastChild()

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

Prototype: селекторы и события

Чулан
Prototype определённо одна из мощнейших Javascript библиотек, но у неё есть один небольшой недостаток который зачастую ошибочно принимают за большой — отсутствие родной поддержки связывания селекторов с событиями. Для сравнения — в <a href=«jquery.com» title-«jQuery»>jQuery это одна из основных фич и трудно вообще представить <a href=«jquery.com» title-«jQuery»>jQuery без этого. Для тех кто не в курсе — это возможность отделять наш XHTML от Javascript посредством CSS селекторов, большенство таких событий как onclick, onmouseover, onmouseout, onblur, onfocus и тому подобные.
Читать дальше →
Рейтинг 0
Просмотры 234
Комментарии 0

Prototype: селекторы и события

JavaScript *
Prototype определённо одна из мощнейших Javascript библиотек, но у неё есть один небольшой недостаток который зачастую ошибочно принимают за большой — отсутствие родной поддержки связывания селекторов с событиями. Для сравнения — в <a href=«jquery.com» title-«jQuery»>jQuery это одна из основных фич и трудно вообще представить <a href=«jquery.com» title-«jQuery»>jQuery без этого. Для тех кто не в курсе — это возможность отделять наш Javascript от XHTML посредством CSS селекторов, большинство таких событий как onclick, onmouseover, onmouseout, onblur, onfocus и тому подобные.
Читать дальше →
Всего голосов 16: ↑13 и ↓3 +10
Просмотры 1.9K
Комментарии 15

AjaxTree — динамическая менюшка на scriptaculous

Чулан
Открываю полезные веб-разработчикам проекты. AjaxTree — аналог по сути Ext.tree компонента, но бесплатный. Основная цель этого js-скрипта — отрисовка дерева, подгрузка и возможность добавлять/изменять порядок/удалять элементы. Основан скрипт на prototype и scriptaculous. Вообще я на его основе работаю со своим блогом уже долгое время, сам его с нуля разработал и несколько раз дополнял. До сих пор остаются баги с перетаскиванием и контекстным меню в разных браузерах, но я думаю веб-разработчикам всяко будет интересно.
Оригинал
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 218
Комментарии 6

Чат на рельсах

Ruby *
Сегодня мы с вами создадим приложение на Руби на Рельсах, он же Рейлс, он же РоР. (Ruby on Rails, RoR, Rails). Я для краткости буду употреблять выражения «рельсы», «рейлс» или «рор».

Приложение будет немного отличаться от большинства примеров для чайников, и будет сконцентрировано на демонстрации интергрированных в рельсы аяксовых библиотек для динамического обновления страницы и спецеэффектов. Что может быть для этого нагляднее, чем чат? Разве что биржевые котировки. Но мы всё же сделаем
нечто ужасное
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 7.5K
Комментарии 8

Шпаргалки по jQuery

JavaScript *
В последнее время столкнулся с тем, что Prototype не такая уж клевая библиотека. Даже в компрессии напару с scriptaculous занимают много места да и синтаксис странный. Для меня загадка, почему в Rails включили именно его. jQuery по синтаксису намного больше похож на Ruby и более легковесная библиотека. Собственно немного порыскал и нашел неплохие шпаргалки на jQuery, чтоб освоение протекало несколько легче.
  1. jQuery Color Cheatsheet (PNG)



Читать дальше →
Всего голосов 59: ↑56 и ↓3 +53
Просмотры 1.3K
Комментарии 32

Prototype, Ajax.PeriodicalUpdater и Internet Explorer

Ajax *
Довольно простой код для использования Ajax.PeriodicalUpdater предлагается в описании API на официальном сайте prototype

new Ajax.PeriodicalUpdater('items', '/items', {
  method: 'get', frequency: 3, decay: 2
});


Все вроде хорошо, но сегодня наткнулся на грабли при работе в IE, а именно скрипт не выполнял своего прямого предназначения — не обновлял контейнер по таймеру.

Искал решение долго и упорно, но в рунете ничего внятного не нашел (возможно, искал не так долго и упорно, как того требовалось бы). А вот покопавшись по забугорским сайтам наткнулся на такую статью: blog.innerewut.de/2007/9/22/ie-doesn-t-let-us-rest

И тогда проблему решил следующим способом:
Читать дальше →
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 823
Комментарии 19