AJAX Suggestions
Апрель 27, 2007
Robert Nyman написав ще одну JavaScript-бібліотеку — AJAX Suggestions. Вона має лише одну функцію, співзвучну з назвою (отже, бібліотека дозволяє динамічно підвантажувати з сервера підказки, поради для текстового поля в процесі заповнення, наприклад, як в Google Suggest), відповідність unobtrusive принципам, 14 параметрів, розмір ~12 Кб в нестиснутому stand-alone варіанті (безумовний плюс), а також можливість інтеграції з іншою бібліотекою Robert’а — DOMAssistant, яку особисто я дуже поважаю.
Все ж слід визнати, що продукт Robert’а — скоріше для ентузіастів, для масового використання варто придивитись, наприклад, до:
- Autocomplete control для бібліотеки Yahoo! UI.
- Autocompleter для Prototype + script.aculo.us.
- Autocomplete plugin для jQuery
Загальну теорію по темі можна знайти на Ajax Patterns: http://ajaxpatterns.org/Suggestion.
Ще до недоліків я б відніс відсутність нормальних демок (у всякому разі я поки що не знаходив), що розкривають потенціал даної бібліотеки. Надіюсь якось це виправити.
Это же — на русском
Robert Nyman написал еще одну JavaScript-библиотеку — AJAX Suggestions. Она имеет всего одну функцию, созвучную с названием (итак, библиотека позволяет динамично подгружать с сервера подсказки, советы для текстового поля в процессе его заполнения, например, как в Google Suggest), соответствие unobtrusive принципам, 14 параметров, размер ~12 Кб в несжатом stand-alone варианте (безсловный плюс), а также возможность интеграции с другой библиотекой Robert’а — DOMAssistant, которую лично я очень уважаю.
Все-таки следует признать, что продукт Robert’а — скорее для энтузиастов, для массового же использования следует присмотреться, например, к:
- Autocomplete control для библиотеки Yahoo! UI.
- Autocompleter для Prototype + script.aculo.us.
- Autocomplete plugin для jQuery
Общую теорию по теме можно найти на Ajax Patterns: http://ajaxpatterns.org/Suggestion.
Еще к недостаткам я бы отнес отсутствие приличных демок (я еще не встречал), которые раскрывают потенциал данной библиотеки. Надеюсь как-нибудь это исправить.
Апрель 27th, 2007 в 7:44 pm
А можно пожалуйста внизу тоже самое по русски? я не знаю украинского
Апрель 27th, 2007 в 8:02 pm
2Shimon: готово, прошу прощения за временное не accessibility
.
Апрель 29th, 2007 в 6:29 am
Очень признателен за столь быструю реакцию.
По поводу библиотеки - на самом деле, разочаровывает наличие демок, которые могли бы мне, как новичку показать чего я могу получить от этой библиотеки и за что я ее навсегда полюблю. Видя названия функций в голову начинают приходить смутные идеи, но реализации они не подлежат
Апрель 29th, 2007 в 6:35 am
2Shimon: Как только появится хоть немного свободного времени, начну писать больше, и в своих демках буду иногда использовать DOMAssistant, для AJAX Suggestions демку уже начал делать.
Апрель 29th, 2007 в 6:50 am
Вот если интересно, немного переделал один из старых примеров - с Prototype на DOMAssistant:
http://sudoku.org.ua/rus/blog/examples/table-row-select/3-domassistant.php
Ноябрь 11th, 2008 в 2:14 pm
Вот здесь есть сравнение jquery autocomplete элементов http://web-linux.ru/?p=267 . Можно легко выбрать что подходит именно под ваши задачи