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

Релиз: Prototype Window Class 1.0

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

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

Качаем с этой страницы.
Total votes 17: ↑16 and ↓1 +15
Views 1.8K
Comments 13

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

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

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

p.s. поиск слова speedup среди изменений не дал положительных результатов :)
Total votes 13: ↑12 and ↓1 +11
Views 827
Comments 13

Релиз: Scriptaculous v.1.7.0

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

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

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

Changelog.
Total votes 11: ↑11 and ↓0 +11
Views 979
Comments 8

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

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

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

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

Lightbox JS v2.0

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

Lightbox JS v2.0

Читать дальше →
Total votes 67: ↑58 and ↓9 +49
Views 86K
Comments 66

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

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

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

Home</а> | скачать | Документация
Total votes 21: ↑20 and ↓1 +19
Views 674
Comments 13

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

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

Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 513
Comments 8

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

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

Читать дальше →
Total votes 6: ↑4 and ↓2 +2
Views 297
Comments 14

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

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

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

Выкрутасы Opera

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

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

Programming *

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


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

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

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

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

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

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

Lumber room
Prototype определённо одна из мощнейших Javascript библиотек, но у неё есть один небольшой недостаток который зачастую ошибочно принимают за большой — отсутствие родной поддержки связывания селекторов с событиями. Для сравнения — в <a href=«jquery.com» title-«jQuery»>jQuery это одна из основных фич и трудно вообще представить <a href=«jquery.com» title-«jQuery»>jQuery без этого. Для тех кто не в курсе — это возможность отделять наш XHTML от Javascript посредством CSS селекторов, большенство таких событий как onclick, onmouseover, onmouseout, onblur, onfocus и тому подобные.
Читать дальше →
Rating 0
Views 235
Comments 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 и тому подобные.
Читать дальше →
Total votes 16: ↑13 and ↓3 +10
Views 1.9K
Comments 15

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

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

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

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

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

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

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



Читать дальше →
Total votes 59: ↑56 and ↓3 +53
Views 1.3K
Comments 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

И тогда проблему решил следующим способом:
Читать дальше →
Total votes 11: ↑9 and ↓2 +7
Views 834
Comments 19