Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «оптимизация»

HTML-минимизация в Web Essentials 2013 2013-10-27 23:23:33
+ развернуть текст сохранённая копия

Одним из наиболее существенных нововведений для веб-разработчиков в Visual Studio 2013 стал новый HTML-редактор. В отличие от старого редактора, который представлял из себя смесь из управляемого и неуправляемого кода (и даже использовал некоторые компоненты FrontPage), новый редактор был полностью переписан на управляемом коде (в качестве основы использовался HTML-редактор из WebMatrix).
Стоит отметить, что для ASP.NET Web Forms (файлы с расширениями .aspx , .ascx и .master ) по-прежнему используется старый редактор.
Помимо улучшенных средств для работы с HTML-кодом, в новом редакторе также реализована поддержка синтаксиса представлений KnockoutJS, AngularJS и Handlebars, и IntelliSense для специальных префиксов и META-тегов (Facebook, Twitter, Open Graph, Windows Phone, iOS и др.).
К сожалению, не каждая новинка из мира веб-разработки может попасть в Visual Studio в силу следующих причин:
- Многие современные веб-технологии и библиотеки являются Open Source-проектами (например, компиляторы LESS и CoffeeScript, верификатор JSHint и т.д.), и некоторые из этих проектов имеют лицензии, которые не позволяют включать их в состав коммерческих продуктов.
- Сейчас веб-технологии развиваются настолько быстро, что их поддержка средствами разработки может стать неактуальной в течение одной недели. Поэтому ни частые релизы Visual Studio (сейчас период между релизами сократился с двух лет до одного года), ни периодические обновления не позволяют поддерживать Visual Studio в полностью актуальном состоянии.
Для того, чтобы решить перечисленные выше проблемы сотрудником компании Microsoft Мэдсом Кристенсеном было создано VS-расширение Web Essentials. Исходный код Web Essentials опубликован на GitHub (доступны 2 версии: 2012 и 2013).
Ниже перечислены дополнительные возможности HTML-редактора из Visual Studio 2013, которые становятся доступными после установки Web Essentials 2013:
- Поддержка Zen Coding (более подробную информацию об использовании Zen Coding в Web Essentials можно прочитать в статье Джона Папа «Zen Coding in Visual Studio 2012») и генератор текста-«рыбы» Lorem Ipsum (например, если ввести
lorem10 и нажать клавишу TAB, то в код будут вставлены 10 слов из трактата Цицерона «О пределах добра и зла»).
- Команда Go To Definition для тегов
<a> , <style> и <script> .
- HTML-минимизация выделенного фрагмента кода.
- Поддержка HTML-регионов (например,
<!--#region main--> Какой-то код… <!--#endregion--> ).
Поскольку HTML-минимизация в Web Essentials 2013 была реализована средствами библиотеки WebMarkupMin, автором которой я являюсь, то в этой статье мы рассмотрим данную возможность более подробно.
Читать дальше →
Тэги: 2013, essentials, html, studio, visual, web, webmarkupmin, веб-разработка, клиентская, минимизация, минификация, оптимизация
Онлайн исправление ошибок в тексте 2013-10-27 20:31:41
Здравствуйте уважаемые читатели KanalBiz.ru Тема статьи: «Онлайн исправление ошибок в тексте». ...
+ развернуть текст сохранённая копия
Здравствуйте уважаемые читатели KanalBiz.ru Тема статьи: «Онлайн исправление ошибок в тексте». Статья будет короткой, но содержательной, девиз следующей недели или двух – «увеличиваем КПД до предела, меньше слов больше смысла». Реалии на данный момент таковы, что у меня сейчас нет возможности тратить 5 часов на статью, как я это делал раньше, будем стараться укладываться за […]
Тэги: оптимизация, сайта
ГСЦ — Одноклассники? 2013-10-26 14:53:04
В этой статье хочу рассказать о ГСЦ ( Гавно Социальная Сеть). Почему она не СДЛ? Да потому что ...
+ развернуть текст сохранённая копия
В этой статье хочу рассказать о ГСЦ ( Гавно Социальная Сеть). Почему она не СДЛ? Да потому что создатели «шедевра» Одноклассники, похоже, заботились только о собственном удобстве управления сайтом. Никогда не любил социальные сети, а после знакомства с Одноклассниками просто возненавидел их. Один давний друг вышел на меня через знакомых и мне передали его анкету […]
Тэги: оптимизация, разное, сайт, сайта, сети, социальные
Технический аудит сайта своими силами 2013-10-26 13:53:50
Рассчитывать на успех продвижения интернет-проекта можно только при его нормальной индексации и ...
+ развернуть текст сохранённая копия
Рассчитывать на успех продвижения интернет-проекта можно только при его нормальной индексации и отсутствии дублей страниц, а помочь в устранении этих проблем поможет технический аудит сайта, провести который можно и своими силами. Для самостоятельного технического аудита не обязательно иметь семь пядей во лбу (а-ля специальное образование), не обязательно обращаться за помощью к специалистам, однако надо знать […]
Тэги: внутренняя, оптимизация, сайт, создаем
Основы интернет-магазина. 2013-10-25 02:08:04
Столкнулся на днях с одним запущенным интернет магазином и решил написать этот пост. Начнем. ...
+ развернуть текст сохранённая копия
Столкнулся на днях с одним запущенным интернет магазином и решил написать этот пост. Начнем. Достигнув определенных результатов в продажах владелец, как правило, останавливается, что является наибольшей ошибкой. Последствия не заставляют себя долго ждать — это спад продаж, как правило, медленно но уверенно. А вот если бы проводились какие-то улучшения или приятные нововведения, акции, то все […]
Тэги: интернет, магазин, оптимизация, продвижение, раскрутка, сайт, сайта
Главная / Главные темы / Тэг «оптимизация»
|
Взлеты Топ 5
Падения Топ 5
|