Даниил о вебдэве
327 subscribers
298 photos
15 videos
2 files
498 links
🔹 Веб-разработка глазами опытного разработчика 🔹

Ахтунг, 18+! Канал содержит ненормативную лексику дабы скрасить эмоции и максимально передать опыт рабочих моментов

💬 Уютный чатик: https://t.me/joinchat/BpmNllT7nvScKlQOO-ZHRw

✏️ Контакт: @nickdeny
Download Telegram
CSS ошибки, которые делаются на автомате. Большинство кейсов прям жиза 🤪

статья →
Ультрагодная реализация шаблона 🤪

🖥 Даниил о вебдэве
This media is not supported in your browser
VIEW IN TELEGRAM
Прикольная реализация поддержки акселерометра в вэбе. ссылка →

🖥 Даниил о вебдэве
This media is not supported in your browser
VIEW IN TELEGRAM
Собственные проекты, которые уничтожил Google 🤪
сайт →

🖥 Даниил о вебдэве
Web Archive как CDN это сильно 🌚

🖥 Даниил о вебдэве
Опциональные операторы в Javascript
Ранее мы были вынуждены использовать цепочку из условий, которые проверяли наличие значений во входящем объекте, но с появлением опциональных операторов все стало намного проще: код становится более читаемым, а вес скриптов меньше.
Поэтому я решил написать статью, в которой разложил всё по полочкам.
статья →

🖥 Даниил о вебдэве
Приоритеты загрузки JavaScript. #шпаргалка

🖥 Даниил о вебдэве
This media is not supported in your browser
VIEW IN TELEGRAM
Список css-свойств, которые поддерживает используемый браузер. Прикольно. код →

🖥 Даниил о вебдэве
This media is not supported in your browser
VIEW IN TELEGRAM
Фух, успел! 16 августа было 25ое день рождения лучшего браузера всех времен — Internet Explorer. Самое время его поздравить! 🎉

🖥 Даниил о вебдэве
​​В телеграме появилась берлога для web и gamedev разрабов. Помимо всеми любимого образовательного контента (курсы, книги, сервисы, статьи и т.д.) автор через день выкладывает собственные статьи, рассказывая о интересных гаджетах и технологиях. Welcome to CoffeeTech! (@coffee_IT)

#реклама
30 английских аббревиатур, которые должен знать каждый начинающий веб разработчик.
Чтобы не задавать тупых вопросов в чатиках 🤪
статья →

🖥 Даниил о вебдэве
Публичные CDN и кеширование

Один из аргументов в пользу публичных CDN — подключенные с CDN библиотеки загружаются пользователем один раз и кешируются браузером для всех сайтов, использующих их.

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

Проблему слежки решает разделение кеша (cache partitioning): каждый сайт должен иметь собственный кеш для подключаемых на нём ресурсов. Если facebook.com и vk.com подключают с cdnjs.cloudflare.com jQuery одинаковой версии, пользователь при заходе на них скачает jQuery дважды.

Оказывается, в Safari кеш разделён аж с 2013 года. В Chrome с 77 версии тоже ведётся работа по разделению кеша. Инженеры Mozilla активно помогают в стандартизации этого поведения.

Автор заметки →