Тематические статьи
про каскадные таблицы стилей и о веб-разработке

БЭМ и независимые блоки

Вёрстка независимыми блоками — это методология, которая была сформулирована Виталием Харисовым из компании Яндекс. Впоследствии эта методология была расширена и получила название БЭМ (Блок-Элемент-Модификатор). Собственно БЭМ нужен для упрощения командной разработки, для унификации интерфейсов и для более активного повторного использования программного кода.


Чек-лист проверки фронтенда

По данному списку можно проверить фронтенд сайта или веб-приложения для выявления и последующего исправления ошибок или недочётов.


Ускоряем работу сайта за счёт оптимизации CSS

Время загрузки и отрисовки сайта в браузере можно заметно снизить, если воспользоваться следующими советами.


Twitter Bootstrap — фронтенд-фреймворк

Клиентский html-, css- и js-фреймворк, использование которого позволяет существенно ускорить разработку клиентской части сайта или веб-приложения. Из основных возможностей — динамический дизайн по сетке, типографика, множество компонентов (веб-формы, таблицы, навигационные элементы, кнопки и прочие контролы), javascript-плагины (выпадающие меню, слайдеры, оповещения и прочее)…


Адаптивный и отзывчивый дизайн

​Для обеспечения хорошего отображения сайтов на мобильных устройствах (планшетах и смартфонах) обычно создаётся отзывчивый или адаптивный дизайн.


Язык разметки HTML, 
таблицы стилей CSS и язык JavaScript

Содержание и внешний вид каждой страницы сайта определяется HTML-кодом и содержанием таблицы стилей CSS, а поведение интерфейса —  скриптами JavaScript.


Показаны не все статьи,
а только по отдельным темам

CSS — материалы, связанные с каскадными таблицами стилей CSS, а также про LESS и SASS.

разработка — статьи про создание сайтов, веб-приложений и веб-сервисов.

Можно еще уточнить,
выберите дополнительные темы

технологии HTML JS адаптивный дизайн

Посмотреть статьи по всем темам

Близкие по теме статьи:

Уско­ряем работу сай­та, исполь­зуя быст­рый и надёж­ный веб-сер­вер nginx. nginx — это про­стой, быст­рый и надёж­ный сер­вер. При­ме­не­ние nginx очень эффек­тивно для отдачи ста­ти­че­ского кон­тента и в каче­стве прокси-сер­вера перед дина­ми­че­скими сайтами.

JPEG и PNG — в чём раз­ница форматов?. JPEG и PNG — это два основ­ных фор­мата для изоб­ра­же­ний, кото­рые исполь­зу­ются на сай­тах. В неко­то­рых слу­чаях лучше исполь­зо­вать JPEG, а в неко­то­рых — PNG.

Адап­тив­ные изображения. Изоб­ра­же­ния на сай­тах могут адап­ти­ро­ваться как под раз­ре­ше­ние экрана устрой­ства для кор­рект­ного отоб­ра­же­ния на мобиль­ных устрой­ствах, так и под экраны с высо­ким DPI (напри­мер, под Retina-дис­плеи)…

Ajax-нави­га­ция Turboliks & Wiselinks. Уве­ли­чить отзыв­чи­вость интер­фейса и сни­зить нагрузку на сер­вер можно при помощи Ajax-нави­га­ции: если не пере­за­гру­жать стра­ницу цели­ком, а обнов­лять только содер­жа­ние или отдель­ные фраг­мен­ты, то…

History API и HASH-нави­га­ция на Ajax-сайтах. Загрузка кон­тента при помощи Ajax и нави­га­ция, постро­ен­ная на этой схе­ме, поз­во­ляют зна­чи­тельно повы­сить отзыв­чи­вость интер­фейса раз­ра­ба­ты­ва­е­мого сайта или веб-при­ло­же­ния. Однако такой подход…

Кон­тей­нер­ная вир­ту­а­ли­за­ция в Linux — OpenVZ и LXC. Кон­тей­нер­ная вир­ту­а­ли­за­ция или вир­ту­а­ли­за­ция на уровне опе­ра­ци­он­ной системы — это метод вир­ту­а­ли­за­ции, при кото­ром ядро опе­ра­ци­он­ной системы под­дер­жи­вает несколько изо­ли­ро­ван­ных экземпляров…

SSH — сете­вой про­то­кол для управ­ле­ния серверами. SSH или Secure Shell («без­опас­ная обо­лочка») — сете­вой про­то­кол при­клад­ного уров­ня, поз­во­ля­ю­щий про­из­во­дить удалён­ное управ­ле­ние опе­ра­ци­он­ной систе­мой и тун­не­ли­ро­ва­ние TCP-соеди­не­ний (например,…

Опе­ра­ци­он­ные системы CentOS и RedHat. CentOS и Red Hat Enterprise Linux — это попу­ляр­ные сер­вер­ные опе­ра­ци­он­ные систе­мы, кото­рые часто исполь­зу­ются для запуска веб-серверов.

Рефак­то­ринг — это неиз­беж­ный процесс. Рефак­то­ринг или реор­га­ни­за­ция кода — про­цесс изме­не­ния внут­рен­ней струк­туры про­грамм­ного про­дук­та, не затра­ги­ва­ю­щий её внеш­него пове­де­ния и име­ю­щий целью облег­че­ние пони­ма­ния про­грамм­ного кода и,…

Вли­я­ние добав­ле­ние функ­ци­о­нала на про­екты по раз­ра­ботке про­грамм­ного обеспечения. Добав­ле­ние функ­ций в про­грамм­ный про­дукт все­гда вызы­вает допол­ни­тель­ные изме­не­ния в про­ек­те, а эти изме­не­ния не все­гда оче­вид­ны. Вли­я­ние рас­ши­ре­ния функ­ци­о­нала на раз­лич­ные аспекты разработки…

Воспользуйтесь нашими
знаниями и опытом

Отправьте нам сообщение при помощи формы. Или напишите на e-mail s@web-creator.ru

Мы максимально оперативно ответим Вам по электронной почте или перезвоним.

При отправке сообщения через форму, укажите пожалуйста предпочтительный способ связи с Вами: телефон или адрес электронной почты. Мы сможем ответить Вам подробнее, если Вы напишете что-то о запланированном проекте или предполагаемых задачах.

Либо просто позвоните нам по номеру: +7 495 215-1501

Мы работаем по будним дням с 10 до 19 часов.

Контакты

Веб-разработка в Москве: 3-я Мытищинская улица, дом 16 строение 47
Веб Креатор
«Веб Креатор»

+7 495 215 15 01

Москва, 3-я Мытищинская улица, 16/47