Кнопка или ссылка?

Автор: admin от 16-12-2016, 10:45, посмотрело: 303


Кнопка или ссылка?


Я знаю хабр не для жалоб,

но доколе

использовать ты будешь

— ссылки вместо кнопок ?

Кнопка или ссылка?
Автор иллюстрации gray-monkey@yandex.ru


Если коротко:


Используйте для кнопок — кнопки, а для ссылок — ссылки.


Для кнопок использовать
ссылки
— не комильфо.

Категория: Программирование » Веб-разработка

 

Адаптивное меню без Javascript

Автор: admin от 14-12-2016, 05:30, посмотрело: 480

Адаптивное меню без Javascript

В этой публикации я хочу показать один из способов реализации адаптивного горизонтального меню с использованием Flexbox. Данный способ реализации меню используется на сайте Warface Hub, но немного с другой структурой и большим количеством свистелок.

Категория: Программирование » Веб-разработка

 

Дайджест свежих материалов из мира фронтенда за последнюю неделю №240 (5 — 11 декабря 2016)

Автор: admin от 12-12-2016, 03:25, посмотрело: 205

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №240 (5 — 11 декабря 2016)

Категория: Программирование » Веб-разработка

 

Above-the-Fold CSS — как ускорить загрузку сайта не замедлив разработку

Автор: admin от 7-12-2016, 08:55, посмотрело: 275

В старые добрые времена мы с Google PageSpeed Insights были на короткой ноге. Я — клепал дешевые шаблоны, Google — ставил высокую оценку за скорость их загрузки. Однако со временем многое поменялось, и хоть я по-прежнему клепаю дешевые шаблоны, Google начал вставлять мне палки в колеса.

Я думаю многие видели следующие комментарии в отчетах Google PageSpeed Insights:


  • Сократите CSS (HTML, javascript)

  • Используйте кеш браузера

  • Включите сжатие

  • Удалите код javascript и CSS, блокирующий отображение верхней части страницы


И если с первыми тремя пунктами проблем, как правило, не возникает, последний пункт меня поставил в тупик.

Категория: Компании » Google

 

React, Web Components, Angular и jQuery — друзья навеки. Универсальные JavaScript-компоненты

Автор: admin от 5-12-2016, 08:10, посмотрело: 368

React, Web Components, Angular и jQuery — друзья навеки. Универсальные JavaScript-компоненты

Эта статья о том, как написать универсальный javascript-компонент, который можно будет использовать



  • как React-компонент;

  • как Preact-компонент;

  • как Angular-компонент;

  • как Web Component;

  • как jQuery функцию для рендеринга в DOMElement;

  • как нативную функцию для рендеринга в DOMElement.


Зачем и кому это нужно


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

Категория: Программирование

 

Дайджест свежих материалов из мира фронтенда за последнюю неделю №239 (28 ноября — 4 декабря 2016)

Автор: admin от 5-12-2016, 03:40, посмотрело: 223

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №239 (28 ноября — 4 декабря 2016)

Категория: Программирование » Веб-разработка

 

Транслируем в Facebook красиво: титры и их кастомизатор

Автор: admin от 2-12-2016, 00:25, посмотрело: 461

Мы делаем бродкастер для live трансляций в Facebook и одна из задач с которой пришлось столкнуться это текстовые оверлеи или титры (Lower Third). Наш JustBroadcaster мы выдерживаем в концепции всё должно быть “очень просто для обычного пользователя” и конечно задачу с титрами пришлось решать с учётом этого, избегая превращения в панель управления космическим кораблём.

Категория: Компании » Facebook

 

Как я вспоминал школьный курс геометрии

Автор: admin от 29-11-2016, 13:55, посмотрело: 277

Как я вспоминал школьный курс геометрии


Как часто вам приходилось решать дифференциальное уравнение или находить интеграл после окончания учебы? Думаю, нечасто, если, конечно, вы не ученый. Но есть дисциплины, теоретические знания по которым могут внезапно пригодиться нам в работе, даже если эта работа напрямую не связана с наукой. Одна из таких дисциплин — геометрия.

Категория: Программирование

 

«Великий уравнитель» или способ решить проблему выравнивания по высоте

Автор: admin от 29-11-2016, 13:05, посмотрело: 219

Мы много занимаемся электронной коммерцией и часто встречаем задачу по выравниванию элементов. На первый взгляд все просто, в коде пишется несколько строк и все ок. Но на самом деле элементы бывают очень разные, правил применения тоже много, а еще есть адаптив.

Эта статья пригодится тем, кто часто встречается с проблемой выравнивания элементов по высоте в разных ситуациях.

Рис. 1. Порядок отображения группы товаров.

«Великий уравнитель» или способ решить проблему выравнивания по высоте

Категория: Программирование » Веб-разработка

 

Дайджест свежих материалов из мира фронтенда за последнюю неделю №238 (21 — 27 ноября 2016)

Автор: admin от 27-11-2016, 22:05, посмотрело: 322

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №238 (21 — 27 ноября 2016)

Категория: Программирование » Веб-разработка