Рубрика «internet explorer»

Надеемся, что очередной выходной посреди недели вас не расслабил и вы внимательно следили за «вторником обновлений», который фактически начинается в 9-10 вечера по Москве. Если же парад Победы и поездка на дачу немного выбили вас из рабочего ритма, то добро пожаловать под кат. Вендоры выкатили несколько важных патчей, закрывающих действительно серьезные уязвимости, так что рекомендуем обратить внимание.

Patch Tuesday: критически важные патчи, которые вы могли пропустить - 1

Само название Patch Tuesday придумали в Microsoft, поэтому с них и начнем.

В Microsoft Exchange устранены сразу 5 уязвимостей, одна из которых — CVE-2018-8154 — особенно выделяется: злоумышленнику достаточно отправить на почтовый сервер MS Exchange специальным образом созданное письмо, чтобы на сервере выполнился код с привилегиями уровня SYSTEM.
Читать полностью »

Я уверен, что много разработчиков сталкивались с проблемой когда надо максимально быстро воспроизводить огромные видео файлы (4 GB+) на Вашем сайте. Я тоже люблю посмотреть фильмы в онлайн но мне так надоедает ждать, когда он про грузится перед просмотром.

Столкнулся с интересной проблемой а именно с video stream в браузере Internet Explorer 11 который все так обожают. Теперь перейдем к деталям.

Продукт написан на Laravel 5.3, а для транскодирувания видео файла мы используем ffmpeg (создание preview, thumbnail нужных нам размеров, качества + watermark).

Первое на что надо обратить внимание — это атомы. Видео состоит с атомов, в которых храниться информация об субтитрах, главах, видео и аудио и тд… Но особое внимание надо обратить на moov атом. В нем храниться информация как воспроизвести видео, сколько кадров в секунду, какие размеры. Этот атом может лежать где угодно. Если видео маленькое, оно быстро загрузится, в результате уже есть moov атом и система знает как воспроизвести видео.

Но а как же быть если у нас огромные видео файлы? Нужно настроить video stream (потоковую передачу видео файла).
Простыми словами работа происходит так, система делает первый запрос и получает начало видео файла и пытается там найти moov атом, если его нет — делает второй запрос с конца. В конце концов moov атом найден и происходит третий запрос на получение нужного кусочка видео файла для того что бы воспроизвести видео.
Читать полностью »

Алекс Могилевский — архитектор Internet Explorer и один из разработчиков стандарта CSS стал сотрудником «Яндекса», сообщил сам Алекс в Facebook. В Microsoft Могилевский проработал 17 лет. В обмене репликами с «Роем!» Могилевский не стал конкретизировать свои задачи в российском поисковике, однако отметил, что будет заниматься не «Браузером», а фронт-эндом продуктов поисковика.

Читать полностью »

«Человек посередине», использующий отозванные сертификаты. Часть 2 - 1

В нашей предыдущей статье были описаны основные механизмы проверки статуса сертификатов (проверки, является ли сертификат отозванным). В этой статье мы ответим на следующие вопросы:

1. Как механизмы проверки статуса сертификатов реализованы в современных Веб-браузерах?
2. Кто виноват? Почему они реализованы именно так?
3. Что делать? Какие есть перспективы?

Эта статья будет полезна тем, кому интересно разобраться в применяющихся на практике механизмах проверки статуса сертификатов.

На Хабре уже писали на данную тему (например, тут и тут), мы же в этой статье решили привести ещё более подробное описание проверок, выполняемых современными браузерами, более актуальную информацию об их настройках, и, наконец, описание того, как можно исправить сложившуюся ситуацию в будущем.
Читать полностью »

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

Сказ о том, что все браузеры — атрибутофобы, а некоторые особенно.

Edge ненавидит ваши атрибуты - 1

Читать полностью »

Представляю вам перевод моей статьи на Medium.com.

Впервые выпущенная более 30 лет назад Microsoft Windows сегодня является неоспоримым лидером среди настольных операционных систем. Это просто нельзя игнорировать при разработке веб-приложений. В этой статье я хотел бы обсудить некоторые особенности использования Selenium под Windows и предложить простое и проверенное в боевых условиях решение, значительно упрощающее жизнь.
Selenium под Windows: все с начала - 1

Читать полностью »

Задача: отправка и обработка файлов с помощью FormData и FileReader в форме со всеми возможными полями и пересылкой дополнительных параметров для каждого поля c объединением всех данных формы (кроме файлов и системных полей) в общий массив.

Поддержка: все современные браузеры, IE 10+.

Плагины: jquery-2.1.4

image
Читать полностью »

Google раскрыла незакрытую уязвимость в Edge и IE - 1

Сотрудники подразделения Project Zero опубликовали информацию о незакрытом баге в браузерах Internet Explorer и Edge. Баг позволяет осуществить атаку с удалённым исполнением кода через аварийное прекращение работы браузера. Впервые о нём было сообщено в Microsoft ровно три месяца назад — 25 декабря 2016 года. Компания Microsoft до сих пор не удосужилась выпустить патч, поэтому Google выложила информацию в открытый доступ.

В подробностях баг описан на странице баг-трекера Chromium.
Читать полностью »

Браузеры: время подводить итоги 2016 года - 1

В начале 2016 года Internet Explorer, браузер от Microsoft, все еще оставался наиболее популярным браузером. Так, в конце 2015 года — начале 2016 с ним работало 46% интернет-пользователей. 32% использовали Chrome и 12% — Firefox от Mozilla. Тем не менее, дни Internet Explorer сочтены в силу того, что сама корпорация Microsoft отказалась от развития своего обозревателя. Пока что обновления для него выходят, но разработка новых функций была прекращена еще в 2015 в угоду новому браузеру Edge. Этот обозреватель более безопасный, его функциональность выше, чем у Internet Explorer. Но у него есть один недостаток — он доступен лишь для пользователей Windows 10, соответственно, аудитория этого браузера довольно сильно ограничена.

Описанная выше картина в плане доли рынка браузеров сильно изменилась к концу 2016 года. Например, доля рынка браузера Chrome выросла вплоть до 56%. Аналогичный показатель для Internet Explorer упал вплоть до 21%. Edge увеличил собственную долю рынка примерно в два раза — вплоть до 5,3%, что не удивительно, если учитывать агрессивную политику Microsoft в отношении продвижения своей операционной системы Windows 10. Кстати, в начале 2016 года доля рынка этой ОС составляла около 10%, а вот в конце — уже 24%.
Читать полностью »

Громкая история браузера Opera - 1

В то время, когда просторы Глобальной Сети бороздили только избранные пользователи, простые обыватели не подозревали, что уже через пару лет им скажут: «Добро пожаловать в клуб!». Компании, которые верили в светлое будущее, старались поскорее втянуть их в большую паутину.

Одной из таких компаний была норвежская Telenor (до 1995 года — Televerket). Ее сотрудники Стефенсон фон Течнер и Гейр Иварсёй разрабатывали специальную систему сбора и обработки данных ODA. Однако в 1993 году они переключились на новую задачу — создание личного сайта компании. Для того времени это было достаточно смелым и инновационным решением.

В процессе работы они активно использовали наиболее популярный на тот момент интернет-браузер Mosaic. Вскоре Течнер и Иварсёй сделали вывод, что он не годится для серфинга по Сети. Читать полностью »