Метка: js

Guide, JS

Как обходиться без Javascript циклов в 2020? 

Итак, 2020 не за горами и вы наверняка уже могли встретить мнение, что использовать циклы в Javascript становится немодным, deprecated, но почему? Давайте попробуем разобраться. Одним из законодателей моды крупных разработчиков, имеющих свой style guide наравне с google сегодня является всем известный airbnb. Что же…

array map
Guide, JS

Методы Array.some() и Array.every() в JavaScript 

В 2009, ECMAScript 5 представил новые методы для работы с массивами. Некоторые из них стали популярны, например indexOf(), forEach(), map(), и filter(). А вот some() и every() повезло меньше. Именно о них мы сегодня и поговорим. Array.prototype.some() Метод some() проверяет удовлетворяет ли заданному условию хотя бы…

Guide, JS, Дизайн

Favicon для темной темы браузера 

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

HTML / CSS, JS, Разработка

Основы библиотеки modernizr, примеры использования 

Modernizr это feature-detection библиотека, определяющая наличие поддержки разных возможностей HTML5\CSS3. Узнайте на примерах, как использовать все преимущества Modernizr, этой богатофункциональной JavaScript библиотеки и начните использовать ее уже в следующем Вашем проекте!

HTML / CSS, JS, Разработка

Примеры использования HTML5: часть 2 

12. Атрибут Autofocus HTML5 опять спасает от поиска JS реализации. Если нужно чтобы фокус по умолчанию устанавливался на определенный input, то ему достаточно задать атрибут autofocus. <input type="text" name="someInput" placeholder="Douglas Quaid" required autofocus>

HTML / CSS, Дизайн, Разработка

Разбираемся как работает Favicon.ico 

Разбираемся как работает Favicon.ico Впервые favicon появился в 1999 году в браузере Internet Explorer 5 и с тех пор изменилось не многое. Это почти всегда ICO файл, расположенный в корне сайта /favicon.ico, или как это бывает в CMS размещен в папке темы или изображений: <link…

Дизайн, Разработка

Готовим адаптивный сайт к Retina дисплеям 

Сегодня мы расставим все точки над i в отношении Retina дисплеев. Самое простое объяснение: Retina – это дисплей высокого разрешения. Однако, не только продукты Apple обладают такими дисплеями. “Retina дисплей” это только термин придуманный Apple, телефоны, планшеты и мониторы тоже используют технологию высокой четкости. Сегодня,…

Wordpress, Разработка

Удаляем строки запросов из URL в WordPress 

В попытках увеличить производительность своих WordPress сайтов, мы используем такие инструменты как Google Page Speed и Yahoo YSlow , они то и подсказывают нам, что нужно удалять запросы для статичных файлов CSS/JS. Многие скрипты и таблицы стилей в WordPress подключаются со строкой указывающей их версии….

Разработка

Советы по ускорению загрузки сайта 

Время загрузки Вашего сайта является основным фактором, влияющим на юзабилити и поведение посетителя. Интернет пользователи ненавидят ждать загрузку медленных страниц, в то время как “мгновенные” страницы вызывают большее удовлетворение и доставляют больше удовольствия посетителю. Сегодня скорость интернет соединений становится все выше, и много Web-разработчики не…