JQuery: компактная версия Slider Control для мобильного использования? - PullRequest
3 голосов
/ 12 февраля 2010

У меня мобильное веб-приложение, и я хочу использовать элемент управления JQuery Slider.

http://docs.jquery.com/UI/Slider

Однако для этого требуется все ядро ​​JQuery (сжатые и сжатые 29 КБ).

Можно ли просто использовать Sizzle (4 КБ) + элемент управления JQuery Slider (4 КБ), чтобы иметь рабочий слайдер без необходимости в ядре JQuery (29 КБ)?

(Я пытаюсь сократить как можно больше раздувания, поскольку это для мобильного приложения , каждый КБ имеет огромное значение, и если бы я смог сократить примерно 29 КБ, сбросив jquery ядро - это было бы огромно).

Ответы [ 3 ]

2 голосов
/ 12 февраля 2010

К сожалению, большинству плагинов JQuery, таких как Slider, потребуется само ядро ​​JQuery.Причина, по которой они так малы, заключается в том, что JQuery разделяет много кода между плагинами.

Если вы используете javascript как статически кэшированный файл, пользователям нужно будет загрузить его только один раз.

0 голосов
/ 12 февраля 2010

Нет, ты не можешь. в любом случае, по какой причине вы не можете использовать jquery? если 29 КБ слишком много для пропускной способности вашего сервера, используйте CDN

0 голосов
/ 12 февраля 2010

Вы можете загрузить несжатую версию Jquery и Jquery UI, а затем удалить все ненужные вызовы методов для ползунка методом проб и ошибок или погружения исходного кода, а затем сжать меньший файл с помощью компрессора YUI. Не простое решение, но единственно возможное (см. ответ метисма ).

...