Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подскажите JavaScript Range Slider 
:(
    Опции темы
maxipub
Дата 29.3.2013, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 517
Регистрация: 22.10.2009

Репутация: нет
Всего: 1



Ребята, нужен сабж. Почти идеально подходит то, что можно увидеть тут: http://jqueryui.com/slider/ (выберите "Range Slider" в правом меню).

Но я по своей натуре минималист. Так что банально в моих проектах не используется ни JQuery ни любые другие фреймворки. Лучше я лишние часы поработаю над проблемой, но не будут подключать увесистые библеотеки для простых задач. Возможно у кого-то есть сабж без использования JQuery и т.д.? Так же желательно без HTML5 - еще слишком мало поддержки.

Буду крайне признателен. smile
PM MAIL   Вверх
Aliance
Дата 29.3.2013, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 17
Всего: 137



Странный вы человек, input-range не подходит, jQuery UI slider тоже, но при это вы хотите легко и быстро это использовать? Ну тогда варианта два:
1) либо писать самому и пытаться себя убедить, что это будет:
 а) лучше, чем у jQuery UI
 б) меньше по размеру, чем у jQuery UI
2) убрать в сторону глупые принципы и подключить jQuery UI (есть CDN, накрайняк)
PM MAIL WWW ICQ Skype   Вверх
maxipub
Дата 29.3.2013, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 517
Регистрация: 22.10.2009

Репутация: нет
Всего: 1



Цитата(Aliance @  29.3.2013,  14:45 Найти цитируемый пост)
CDN

И так используется.

Что плохого в том, что разработчик хочет облегчить жизнь пользователям, выбрав не самый легкий путь для себя?
PM MAIL   Вверх
Arantir
Дата 29.3.2013, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: 5
Всего: 55



maxipub, разработчики jQuery облегчили жизнь пользователям по максимуму кроссбраузерностью и эффективностью работы своих скриптов.


Цитата(maxipub @  29.3.2013,  12:28 Найти цитируемый пост)
увесистые библеотеки для простых задач

http://jqueryui.com/download/
Там галочки не для красоты... То, что вам надо, весит 8 килобайт.


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
maxipub
Дата 29.3.2013, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 517
Регистрация: 22.10.2009

Репутация: нет
Всего: 1



Цитата(Arantir @  29.3.2013,  15:12 Найти цитируемый пост)
 То, что вам надо, весит 8 килобайт.

+jQuery smile 
PM MAIL   Вверх
Arantir
Дата 29.3.2013, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: 5
Всего: 55



Поразмыслите логично.
В наше время лишних 40 КБ — это не та вещь, которую могут перевесить ваши аргументы.

Лучше пользователям? Без jQuery, без HTML5, без библиотек? Сайт с технологиями 5-летней давности — это явно то, что нужно пользователям.

Все новые фичи как раз таки для удобства пользователей и предназначены. И начинать делать сайт на старых версиях HTML уже просто глупо. Поддержка HTML5 очень активно увеличивается. HTML5 — официально принятый новый стандарт. 

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


Несомненно, есть множество задач, которые выходят за рамки jQuery или других библиотек. Но слайдер, вкладки, drag&drop и т.п. интерфейсовый "ширпотреб" в эти задачи не входят.
Разве что вы на 100% уверенны в том, что сможете реализовать это лучше, чем реализовано в jQuery за все 7 лет разработки.


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
Aliance
Дата 29.3.2013, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 17
Всего: 137



Цитата(maxipub @  29.3.2013,  16:18 Найти цитируемый пост)
jQuery

Что плюс jQuery? Говорю же, есть гугловский CDN, он используется дофига где, и шанс, что у пользователя уже закеширована jquery довольно большой. Получается никаких 40 кб нет вовсе. А даже если и есть - см. комментарий Arantir.
PM MAIL WWW ICQ Skype   Вверх
maxipub
Дата 29.3.2013, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 517
Регистрация: 22.10.2009

Репутация: нет
Всего: 1



Цитата(Arantir @  29.3.2013,  16:05 Найти цитируемый пост)
Разве что вы на 100% уверенны в том, что сможете реализовать это лучше, чем реализовано в jQuery за все 7 лет разработки. 

То же самое, что делать операцию при помощи мачете и плоскогубцев. smile Понятно, что с нуля сделать это можно в разы лучше чем jQuery + jQuery UI - это же очевидные вещи.

Заметьте, я не предлагаю Windows на Ассебмлере переписать - это действительно глупости и пустая трата времени. По аналогии - это просто вставки на Асме, в критичных местах.

Цитата(Aliance @  29.3.2013,  16:32 Найти цитируемый пост)
 гугловский CDN

Подключать его с ajax.googleapis.com ? Вы об этом?

Цитата(Arantir @  29.3.2013,  16:05 Найти цитируемый пост)
В наше время лишних 40 КБ — это не та вещь, которую могут перевесить ваши аргументы.

На больших оборотах разница ощутима.
PM MAIL   Вверх
Aliance
Дата 29.3.2013, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 17
Всего: 137



Цитата(maxipub @  29.3.2013,  17:42 Найти цитируемый пост)
Понятно, что с нуля сделать это можно в разы лучше чем jQuery + jQuery UI

мне одному это не понятно? smile 

Цитата(maxipub @  29.3.2013,  17:42 Найти цитируемый пост)
На больших оборотах разница ощутима. 

на каких оборотах? о чем речь вообще? мне кажется мы друг друга не до конца понимаем  smile 
PM MAIL WWW ICQ Skype   Вверх
maxipub
Дата 1.4.2013, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 517
Регистрация: 22.10.2009

Репутация: нет
Всего: 1



Цитата(Aliance @  29.3.2013,  17:51 Найти цитируемый пост)
мне одному это не понятно?

Ну возьмем последнюю же задачу. autocomplete на jQuery сколько будет весить?

Ладно, скорее всего, сделаю динамическое подключение библеотеки.

Aliance, гугловский CDN == инклуд с ajax.googleapis.com ?
PM MAIL   Вверх
Aliance
Дата 2.4.2013, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 17
Всего: 137



Цитата(maxipub @  1.4.2013,  14:48 Найти цитируемый пост)
гугловский CDN == инклуд с ajax.googleapis.com ? 

в гугле что ли забанили? да, он самый.

https://developers.google.com/speed/librari...de?hl=ru#jquery
http://habrahabr.ru/post/109309/
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0904 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.