Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «minify»
Готовим ASP.NET 5: подробнее про работу с Gulp 2015-12-19 01:32:06
Мы продолжаем нашу колонку по теме ASP.NET 5 публикацией от Дмитрия Сикорского ( ...
+ развернуть текст сохранённая копия
Мы продолжаем нашу колонку по теме ASP.NET 5 публикацией от Дмитрия Сикорского ( DmitrySikorsky) — разработчика из Украины. В этой статье Дмитрий подробнее рассказывает о сценариях применения с ASP.NET 5 популярного средства Gulp. Предыдущие статьи из колонки всегда можно прочитать по ссылке #aspnetcolumn — Владимир Юнев До появления ASP.NET 5 я никогда не использовал такие инструменты, как Gulp, поэтому пришлось уделить некоторое время и разобраться, что же это такое, когда я создал свой первый проект на этой платформе (правда, тогда там еще был Grunt, но это не важно). Не стану вдаваться в базовые вещи, которые уже и так везде достаточно подробно описаны (подразумеваю, что в вашем проекте уже есть Gulpfile.js и вы можете выполнять задания из него, используя диспетчер выполнения задач Visual Studio 2015), а сразу перейду к делу и на практике покажу, как можно использовать Gulp для автоматизации всего-всего в вашем проекте на ASP.NET 5.
В статье будут приведены фрагменты файла Gulpfile.js тестового проекта AspNet5Gulpization, который целиком лежит тут: https://github.com/DmitrySikorsky/AspNet5Gulpization.
Вступление
Вы наверняка знаете, для чего используется новая папка wwwroot. На самом деле, с ее появлением я немного по-новому взглянул на скрипты, стили и картинки. А именно, как и серверный код сайта, теперь я разделяю их на исходники и готовые к публикации объекты.
Читать дальше →
Тэги: #aspnetcolumn, .net, asp, asp.net, gulp, javascript, microsoft, minify, typescript, блог, веб-разработка, компании
Bender: идейный борец за минимальность CSS / Javascript 2013-10-29 14:08:31
Не так давно на Хабре уже была статья про комбинатор CSS / Javascript файлов: плагин для Smarty — ...
+ развернуть текст сохранённая копия
Не так давно на Хабре уже была статья про комбинатор CSS / Javascript файлов: плагин для Smarty — Combine. Дело это полезное, поскольку позволяет ускорить загрузку страниц и снизить нагрузку на сервер. Тогда появилась идея создать свой комбинатор + минимизатор, который можно было бы использовать не только в проектах на Smarty, а вообще в любых. Идея превратилась в Bender. Он должен удовлетворять следующим требованиям:
- Простая и быстрая интеграция в любой готовый проект, с минимальными изменениями последнего
- Минимальный размер кода и количество файлов
- Универсальность и независимость от технологий и фреймворков — чтобы работал на любом хостинге, даже самом ограниченном
Читать дальше →
Тэги: css, javascript, minify, php, smarty
Сравнение эффективности минимизаторов CSS- и JavaScript-кода (Сентябрь 2013) 2013-09-13 01:37:06
+ развернуть текст сохранённая копия
За прошедшие, с момента публикации предыдущего обзора, 3 месяца уже успели обновиться почти все рассмотренные алгоритмы минимизации (кроме, Packer`а). Кроме того в Bundle Transformer появился новый модуль-минимизатор на базе Clean-css — BundleTransformer.CleanCss.
При подготовке данного сравнительного обзора были учтены следующие пожелания читателей:
- В предыдущем обзоре в качестве исходных файлов использовались:
bootstrap.css и bootstrap.js из Twitter Bootstrap 2.3.2, из-за чего достоверность результатов была низкой. В новом же обзоре размер выборки был увеличен: для сравнения были отобраны 7 JS-файлов и 5 CSS-файлов из 10 популярных Open Source-проектов.
- Теперь в сравнении минимизаторов CSS-кода также участвуют встроенные средства минимизации препроцессоров LESS и Sass.
- Как известно, Bundle Transformer минимизирует каждый файл по отдельности и затем производит объединение минимизированного кода в один файл. Данный механизм сделан для того, чтобы предотвратить повторную минимизацию предварительно минимизированных файлов. Другие аналогичные библиотеки сначала объединяют код файлов, а затем минимизируют этот объединенный файл. Поэтому для полноты картины мы произведем 2 сравнения: сначала сравним эффективность минимизаторов на файлах, полученных путем объединения минимизированного кода, а затем на файлах, полученных путем минимизации объединенного кода файлов.
Как и в предыдущем обзоре, для минимизации файлов мы будем использовать модули Bundle Transformer, а для измерения размеров полученных файлов – расширение YSlow.
Читать дальше →
Тэги: ajax, bundle, clean-css, closure, compiler, compressor, css, csso, javascript, jsmin, less, microsoft, minifier, sass, semantic, transformer, uglifyjs, webgrease, yui, веб-разработка, клиентская, минимизация, оптимизация
Сравнение эффективности минимизаторов CSS- и JavaScript-кода 2013-06-03 00:04:55
... -css-and-js-minifiers.png" alt="Логотипы ...
+ развернуть текст сохранённая копия
Разработчики, использующие Bundle Transformer, часто спрашивают у меня: «Какой минимизатор обладает самой высокой степенью сжатия?». В принципе, в сентябре прошлого года в своей статье «Вышел Bundle Transformer 1.6.2 или что изменилось за полгода?» я уже проводил сравнение минимизаторов по степени сжатия кода, но это сравнение было поверхностным и не было подкреплено цифрами.
В этой краткой статье мы проведем сравнение наиболее популярных алгоритмов минимизации CSS- и JS-кода на примере адаптеров-минимизаторов из Bundle Transformer. В качестве исходных файлов будут использоваться файлы bootstrap.css и bootstrap.js из Twitter Bootstrap версии 2.3.2. Измерять размеры файлов мы будем с помощью YSlow.
Читать дальше →
Тэги: ajax, bundle, closure, compiler, compressor, css, csso, javascript, jsmin, microsoft, minifier, pack, semantic, transform, uglifyjs, webgrease, yui, веб-разработка, клиентский, минимизация, оптимизация
Решение проблемы «пустой админки» MODX Revo 2012-09-14 22:17:10
При установке MODX Revolution у многих возникает проблема с тем, что при заходе в админку не ...
+ развернуть текст сохранённая копия
При установке MODX Revolution у многих возникает проблема с тем, что при заходе в админку не загружается основное содержимое (правый блок).
Такое поведение — следствие работы работы модуля Suhosin и/или eAccelerator.
Под катом решения.
Читать дальше →
Тэги: cache, eaccelerator, minify, modx, revo, revolution, suhosin
Главная / Главные темы / Тэг «minify»
|
Взлеты Топ 5
Падения Топ 5
|