All streams
Search
Write a publication
Pull to refresh
20
0
Send message
Я не спорю что не нужно следить за нагрузкой, я о том, что обработка в моем плагине не сделает зависания браузера.
У меня в задаче стояло запретить ввод невалидного текста, а если Вы смотрели код или внимательно читали, то заметили бы, что я делаю проверку при потере фокуса.
По поводу нагрузки на браузер, я особо не волновался бы, пользователь ее не заметит. А на счет ограничение пользователя, плагин я делал для проекта и было условие, что пользователь должен иметь возможности вводить только разрешенные символы. Хотя, если посмотреть на input c type='number', то он действительно разрешает вводить любые символы, и только после потери фокуса возвращает последнее верное значение.
Кстати в отличии от самого jQuery, jQuery UI хорошо разбиваться на нужные нам модули. К примеру приведенном виджете InteractiveTechnology, подключаются только сore и widget, которые не в ужатом виде весят вместе 19к. Но я тоже согласен, что штука тяжелая, но дает и большие возможности при построении интерфейса.
Да я знаком с этим плагином, но дело в том, что этот плагин только проверяет верные ли ввел пользователь символы, но не запрещает пользователю вводить неразрешенные символы. Мой плагин не претендует на роль валидатора).Я не тестировал, но я думаю он будет прекрасно работать в связке с указанным вами плагином.
Виджета на который вы дали ссылку, за основу его брался указанный мною в статье плагин. Только для него не требуется jQueryUI, который все же реже подключают на сайт, чем сам jquery.
Да вы правы, я просто привел пример кода.которым я решаю проблему. Но чтобы не вводить читателя в заблуждение поправил.
А можно поинтересоваться, по какой причине их сложно встроить в дизайн?
В jQuery UI это решается установкой таймера(это я насчет фона), а вот насчет скрола, да здесь стоит подумать.
Ваш плагин я бы не назвал бы велосипедом, действительно предусмотрено большинство событий как у стандартного элемента select. Я бы посоветовал сделать срытие списка не по событию на документ, а при потере фокуса, как это реализовано в виджите popup jQueryUI, чтобы избежать конфликтов с другими плагинами.
Да добраться, проще конечно на белорусский хостинг, но закон относиться к сайтам, которые предоставляют услуги на территории РБ, т. е. вам никто не мешает вести блог на заграничном хостинге. Даже если бы не было этого закона, я не думаю, что какое либо здравое государство разрешило бы ввести деятельность нарушающие законы, нашлись бы и другие методы закрытия таких ресурсов. Но это мое личное мнение, просто устал уже слышать, что любой закон в Беларуси расценивают с какой-то политической подоплекой.
Я соглашусь с тем, что это противоречит идее интернета. Но где здесь, Вы видите политическое давление?
Я тоже не понимаю из-за чего кипиш. Единственное, что огорчает, что качество белорусских хостингов оставлять желать лучшего. А где мой интернет магазин будет размещаться, для конечного пользователя не имеет смысла, главное чтобы он был стабильно доступен.
Да именно это я имел ввиду.
Я бы также посоветовал разделять js файлы: на файлы в footer и head. Это конечно увеличит запросов, но пользователю визуально будет казаться, что страница отобразилась быстрее, это связано с тем, что то тех пор пока браузер не подтянет все файлы из head, он не отображает страницу.
Данное сравнение показывает, какие возможности поддерживает IDE. Но не указывает на недостатки каждой IDE. Сам пользуюсь PhpStorm, но из-за его любви все время сверять версии файлов с репозиториями. Он вызывает жуткие тормоза, если над проектом работает около 20 человек. Из-за создания большой нагрузки на жесткий диск, и вызывает очень негативные эмоции. К примеру, то же netbeans таких проблем не вызывает.

Information

Rating
Does not participate
Registered
Activity