Best Practices for Speeding Up Your Web Site / Рекомендации лучших вебоводов для ускорения вашего сайта: Minify JavaScript and CSS / Минифицируйте скрипты и стили

Оглавление
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Минификацией называется практика удаления ненужных символов из кода для уменьшения размера и соответственно ускорения загрузки. При минимизации кода удаляются все комментарии, также, как и ненужные пробельные символы (пробелы, переводы строки, табуляция). В случае с JavaScript, это уменьшает время отклика из-за уменьшения размера загружаемого файла. Два популярных инструмента для минификации - JSMin и YUI Compressor. YUI Compressor может также сжимать CSS.

Alexasa 11.09.12 в 07:51

0

Обфускация еще один способ оптимизации, который может использоваться для кода. Этот способ более сложный, чем минификация, из-за чего могут возникать ошибки кода, как результат собственно самой обфускации. В обзоре первой десятки северо-американских сайтов минификация достигает 21% уменьшения размеров, в то время как обфускация 25%. Хотя обфускация позволяет более высокую степень сжатия, однако минификация JavaScript менее рискованна.

Alexasa 11.09.12 в 07:57

0

В дополнение к минификации внешних скриптов и стилей, встроенные блоки также могут быть сжаты. Даже если вы сжимаете ваши скрипты и стили, минификация может уменьшить размер на 5 и более процентов. Так как размеры JavaScript и CSS все время растут, не брезгуйте воспользоваться возможностью минификации вашего кода.

Alexasa 11.09.12 в 08:19

0
Минутку...