В чем разница между jquery.js и jquery.минута.Джей?
в чем разница между jQuery.минута.js и jquery.Джей?
какой из них поддерживает все функции?
11 ответов:
Они оба такие же функционально но .мин все ненужные знаки удалены для того, чтобы уменьшить размер файла.
просто чтобы указать, как хорошо, вы лучше используете уменьшенную версию (.min) для вашей живой среды, поскольку Google теперь проверяет время загрузки страницы. Имея все ваши JS файл уменьшен означает, что они будут загружаться быстрее и забьет вам больше очков домового.
вы можете получить аддон для Mozilla под названием Page Speed, который будет выглядеть через ваш сайт и показать вам все .JS-файлы и предоставляют уменьшенные версии (среди прочего).
оба поддерживают одни и те же функции.
jquery.min.js
- это сжатая версияjquery.js
(пробелы и комментарии удалены, более короткие имена переменных, ...) для сохранения пропускной способности. С точки зрения функциональности они абсолютно одинаковые. Рекомендуется использовать эту сжатую версию в рабочей среде.
jquery.js = довольно и легко читать :) прочитайте это.
jquery.минута.js = похоже на jibberish! Но имеет меньший размер файла. Поместите это на свой сайт.
оба одинаковы по функциональности. Разница только в том, хорошо ли он отформатирован для удобства чтения или компактно для меньшего размера файла.
в частности, второй -минимизируются, a процесс, который включает в себя удаление ненужных пробелов и сокращение имен переменных. Оба они значительно усложняют чтение кода: удаление пробелов удаляет разрывы строк и пробелы, нарушающие форматирование, а сокращение имен переменных (включая некоторые имена функций) заменяет исходные имена переменных бессмысленными буквами.
все это делается таким образом, что это никак не влияет на то, как код ведет себя при запуске. Примечательно, что замена / сокращение имен переменных и функций выполняется только для имен, которые отображаются в локальной области, где они не будут мешать любому другому коду в других сценариях.
Jquery.минута.js-это не что иное, как сжатая версия jquery.js. Вы можете использовать его так же, как и jquery.js, но он меньше, поэтому в производстве вы должны использовать уменьшенную версию, а при отладке вы можете использовать обычный jquery.с JS версии. Если вы хотите сжать свой собственный файл javascript, вы можете это компрессоры:
- http://developer.yahoo.com/yui/compressor/
- http://code.google.com/intl/pl-PL/closure/compiler/
- http://jscompress.com/
или просто прочитайте topis на StackOverflow о сжатии js:):
на простом языке обе версии абсолютно одинаковы. Разница только в следующем:
мин.js предназначен для веб-сайтов (онлайн)
.js предназначен для разработчиков, парней, которым нужно читать, изучать или/и понимать коды jquery, для разработки плагинов ie (автономная, локальная работа).
оба содержат ту же функциональность, но.минута.эквивалент js был оптимизирован по размеру. Вы можете открыть оба файла и посмотреть на них. В.минута.JS-файл Вы заметите, что все имена переменных были сокращены до коротких имен и что большинство пробелов и комментариев были удалены.
jquery.js: когда вам нужно погрузиться в исходный код jquery jquery.минута.js: сжатая версия для экономии пропускной способности
есть еще один вариант для сохранения большей пропускной способности, чем сжатая версия, которая использует что-то вроде Google CDN при условии: http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js
резюме - популярные фреймворки js, такие как jquery или dojo предложите одну комментированную, довольно форматированную версию с комментариями для разработки и уменьшенная версия (быстрее) без комментариев и т. д. для производства
jquery.js-development jquery.минута.js-production
Если вы запускаете JQuery на производственном сайте, какую библиотеку вы должны загрузить? JQuery.js или JQuery.минута.Джей? Короткий ответ заключается в том, что они по существу одинаковы, с одинаковой функциональностью.
одна версия длинная, а другая-уменьшенная версия. Уменьшенное значение сжимается для экономии места и времени загрузки страницы. Белые пробелы были удалены в уменьшенной версии, что делает их придирчивыми и невозможными для чтения.
Если вы собираетесь запустить библиотеку JQuery на производственном сайте я рекомендую использовать уменьшенную версию, чтобы уменьшить время загрузки страницы, которое Google теперь рассматривает в своем рейтинге страниц.
еще один хороший вариант-использовать онлайн-библиотеку javascript от Google. Это избавит вас от хлопот загрузки библиотеки, а также загрузить на ваш сайт. Кроме того, ваш сайт также не использует ресурсы при загрузке JQuery.
доступна последняя версия jQuery minified от Google здесь.
вы можете ссылаться на него на своих страницах, используя:
http://ulyssesonline.com/2010/12/03/jquery-js-or-jquery-min-js/
Если вы используете использовать Jquery от Google CDN, серьезно это улучшит производительность от 5 до 10 раз тот, который вы добавляете на свою страницу, которая загружается. А также, вы получите последнюю версию файлов Jquery.
разница между обоими файлами, т. е. jquery.js и jquery.минута.js - это просто размер файла, из-за этого файлы загружаются быстрее. :)