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 активно помогают в стандартизации этого поведения.
Автор заметки →
Один из аргументов в пользу публичных CDN — подключенные с CDN библиотеки загружаются пользователем один раз и кешируются браузером для всех сайтов, использующих их.
Недавно узнал, что больше на это полагаться не стоит. Браузеры считают такой подход к кешированию небезопасным: он позволяет определить, посещал ли пользователь определённые сайты, то есть поощряет слежку за пользователями.
Проблему слежки решает разделение кеша (cache partitioning): каждый сайт должен иметь собственный кеш для подключаемых на нём ресурсов. Если facebook.com и vk.com подключают с cdnjs.cloudflare.com jQuery одинаковой версии, пользователь при заходе на них скачает jQuery дважды.
Оказывается, в Safari кеш разделён аж с 2013 года. В Chrome с 77 версии тоже ведётся работа по разделению кеша. Инженеры Mozilla активно помогают в стандартизации этого поведения.
Автор заметки →
GitHub
GitHub - shivanigithub/http-cache-partitioning
Contribute to shivanigithub/http-cache-partitioning development by creating an account on GitHub.
Внимание! #опрос, который поможет мне понять в какую сторону двигать контент, в т.ч. авторские статьи
Субъективно, но все же… Какой Ваш уровень знаний в сфере веб-разработки?
Субъективно, но все же… Какой Ваш уровень знаний в сфере веб-разработки?
Anonymous Poll
14%
Рак речной
13%
Трейни
25%
Джун
34%
Мидл
14%
Сеньор-помидор
Кстати говоря, все наши опросы можно найти по тэгу #опрос или в специальном канале →
Время от времени я анализирую ответы там и корректирую “сложность” контента — статьи, заметки и тд
Время от времени я анализирую ответы там и корректирую “сложность” контента — статьи, заметки и тд
Telegram
@webdevblog — опросы
Опросы с канала @webdevblog
Постоянно удивляюсь КАК говнокодеры-долбоебы с компаний-динозавров находят крупные заказы в больших международных компаниях.
Делая полнейшее говно, даже не имея адаптивности и адекватного дизайна на собственном сайте. Тот случай когда стагнация никак не влияет на будущее компании.
Яркий пример, на который попал вчера: http://marafon-ukraine.com.ua
Да, блять, HTTP в 2020 в ИТ-компании. Сам сайт как будто говорит: «Заказчики, идите нахуй, мы высосем из вас бабки»
Делая полнейшее говно, даже не имея адаптивности и адекватного дизайна на собственном сайте. Тот случай когда стагнация никак не влияет на будущее компании.
Яркий пример, на который попал вчера: http://marafon-ukraine.com.ua
Да, блять, HTTP в 2020 в ИТ-компании. Сам сайт как будто говорит: «Заказчики, идите нахуй, мы высосем из вас бабки»
Илон Маск показал Neuralink — интерфейс для скоростного взаимодействия техники и нервной системы. Теперь придется верстать и под браузер в мозгах. Главное чтобы не хром, а то памяти может не хватить 🥴
ссылка →
🖥 @webdevblog
ссылка →
🖥 @webdevblog
vc.ru
«Это как Fitbit в черепе»: Илон Маск показал обновлённый нейроинтерфейс Neuralink — беспроводной чип Link в форме монеты
Устройство для чтения мозговой активности уже тестируют на свиньях.
Настоящий генератор фавиконок
Крутой сервис для генерации фавиконок с логотипа для всех браузеров и устройств — iOS, Android, Safari, Chrome и другие. Можно выбрать даже изображение/силует для тачбара. Мощный и бесплатный сервис. Есть экспорт во все популярные CMS и компиляторы. Использую уже года 3, вот опять вспомнил о нем и решил поделиться с вами.
сайт →
Знали о нем?
Крутой сервис для генерации фавиконок с логотипа для всех браузеров и устройств — iOS, Android, Safari, Chrome и другие. Можно выбрать даже изображение/силует для тачбара. Мощный и бесплатный сервис. Есть экспорт во все популярные CMS и компиляторы. Использую уже года 3, вот опять вспомнил о нем и решил поделиться с вами.
сайт →
Знали о нем?
Почему имейл-рассылки везде выглядят по-разному.
статья →
Кратко о десктоп/мобайл движках:
◦ MacOS и iOS — все приложения под эти платформы используют WebKit. Поэтому там доступно почти все, что доступно для Safari, кроме видео (много трафик) и форм (безопасность);
◦ Гугловский Blink использует за основу WebKit. Не поддерживает медиа-запросы, анимации, видео и тд;
◦ Gecko от Mozilla используется в Thunderbird, моментами нужны префиксы (-moz-), поддерживает формы;
◦ MS Outlook для Windows аж с 2007 года использует движок Word’а для рендеринга писем и поэтому там нихрена не работает. 🥴
Остальное не беру во внимание — там мусор похуже аутлука.
Веб-версии поддерживают то, что поддерживает браузер. Логично.
статья →
Кратко о десктоп/мобайл движках:
◦ MacOS и iOS — все приложения под эти платформы используют WebKit. Поэтому там доступно почти все, что доступно для Safari, кроме видео (много трафик) и форм (безопасность);
◦ Гугловский Blink использует за основу WebKit. Не поддерживает медиа-запросы, анимации, видео и тд;
◦ Gecko от Mozilla используется в Thunderbird, моментами нужны префиксы (-moz-), поддерживает формы;
◦ MS Outlook для Windows аж с 2007 года использует движок Word’а для рендеринга писем и поэтому там нихрена не работает. 🥴
Остальное не беру во внимание — там мусор похуже аутлука.
Веб-версии поддерживают то, что поддерживает браузер. Логично.
Mailfit
Почему email-рассылки везде выглядят по-разному - Mailfit
Внешний вид писем зависит по большей части от движка почтового клиента и незначительно — от операционной системы. Рендеринг — это то, как движок отображает код на экране. Объясняем подробнее, что на него влияет.