Где я могу найти примеры пользовательского интерфейса jQuery, которые минимизируют время загрузки и поддерживают YSlow с помощью скриптов внизу?
Большинство примеров jQuery и jQuery UI, которые я нахожу, содержат скрипты в заголовке, но в соответствии с правилами производительности YSlow лучше всего ставить скрипты внизу. Таким образом, пользовательский интерфейс выполняет рендеринг как можно скорее, а javaScript выбирается позже для операций. К сожалению, похоже, что некоторым компонентам пользовательского интерфейса jQuery для правильной визуализации требуется свой javaScript.
Есть ли хорошие примеры сайтов, которые демонстрируют лучшие практики для максимизации производительности загрузки с помощью jQuery и jQuery UI?
1 ответ
Да. http://html5boilerplate.com/ - это сайт, на который вы должны зайти для ЛЮБОГО и ВСЕХ лучших практик. Пол Ирриш и команда H5BP собрали все лучшие практики за последние 3 года или около того. Там есть видео, документация и код, так что ДЕЛАЙТЕ проверить это.
В офисе я включил как можно больше их лучших практик. Когда я не на работе, для личной / побочной работы я использую их шаблон.
Как показывает Пол в своем видео, YSlow оценивает SKYROCKET на вершине, используя свои лучшие практики.