Интервью с веб-разработчиком Pornhub
Mar. 23rd, 2025 08:19 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Мы ушли от просто CSS к, наконец, LESS и Mixins, перешли на гибкую грид-систему с медиа-запросами и тегами изображений, что позволяет легче приспосабливаться к различным разрешениям экрана.
jQuery и jQueryUI постепенно выходят из употребления, поэтому мы возвращаемся к более эффективному объектно-ориентированному программированию в vanilla JS...
— Как таковая функциональность ограничена, в основном, операционной системой и типом браузера. Ситуация с iOS против Android крайне показательна в плане того, как могут отличаться наборы функций и доступов.
Например, некоторые мобильные устройства на iOS не позволяют нам использовать в полноэкранном режиме собственный видеоплеер и принудительно запускают QuickTime. Такие моменты необходимо учитывать при реализации новых фич и идей. С другой стороны, Android дает нам полный контроль и позволяет использовать все наши фишки в полноэкранном режиме.
Адаптивная потоковая передача в HLS — это еще один пример. IE и Edge крайне требовательны к качеству потоковой передачи HLS. Поэтому нам приходится исключать для них самые высокие настройки качества изображения, иначе видео будет постоянно заикаться и рассыпаться артефактами...
https://dzen.ru/a/Z9qK9CPRT0__JMvF
jQuery и jQueryUI постепенно выходят из употребления, поэтому мы возвращаемся к более эффективному объектно-ориентированному программированию в vanilla JS...
— Как таковая функциональность ограничена, в основном, операционной системой и типом браузера. Ситуация с iOS против Android крайне показательна в плане того, как могут отличаться наборы функций и доступов.
Например, некоторые мобильные устройства на iOS не позволяют нам использовать в полноэкранном режиме собственный видеоплеер и принудительно запускают QuickTime. Такие моменты необходимо учитывать при реализации новых фич и идей. С другой стороны, Android дает нам полный контроль и позволяет использовать все наши фишки в полноэкранном режиме.
Адаптивная потоковая передача в HLS — это еще один пример. IE и Edge крайне требовательны к качеству потоковой передачи HLS. Поэтому нам приходится исключать для них самые высокие настройки качества изображения, иначе видео будет постоянно заикаться и рассыпаться артефактами...
https://dzen.ru/a/Z9qK9CPRT0__JMvF