После продолжительного ожидания веб-браузер Firefox научился разбивать свою деятельность на множество процессов. Разработчики называют функцию Electrolysis (e10s) самым значимым новшеством браузера за всё время его существования.
В июле 2015 года директор по разработке Firefox Дейв Камп пообещал представить значимые новшества, надеясь привлечь внимание сторонних разработчиков и пользователей. Доля рынка браузеров у Firefox уменьшается с 2010 года, когда Chrome начал своё восхождение. Анонсированная ещё в 2009 году функция e10s была названа Кампом одной из приоритетных, вместе с отказом от языков XUL и XBL.
С декабря 2015 велось бета-тестирование Electrolysis. В бета-версии Firefox 48 уже сегодня e10s будет доступна всем желающим. Если проблем не будет, примерно 2 августа выйдет финальная версия Firefox 48 с e10s.
Поначалу функция будет доступна небольшой части из 500 млн. пользователей Firefox. Среди них не будет обладателей Windows XP и ряда других пользователей. e10s позволит отдельно обрабатывать интерфейс и контент Firefox. В результате нагружающие процессор сайты не смогут привести к замедлению работы всего браузера. Далее на очереди стоят отдельные процессы для каждой вкладки, работа в песочнице для повышения безопасности и отдельные процессы для расширений. Всё это должно быть реализовано до конца 2016 года.
Включить Electrolysis в Firefox можно, введя в адресную строку about:config и поменяв значение параметра browser.tabs.remote.autostart на true. Перезагрузив браузер, проверьте активацию функции, открыв about:support и убедившись, что значение Multiprocess Windows = 1.
Кроме новых функций, в Firefox 47 закрыто 14 уязвимостей безопасности, три из которых названы критическими. Первая из них - CVE-2016-2189 - переполнение буфера при обработке браузером фрагментов HTML5 через тег SVG. Вторая и третья - CVE-2016-2815 и CVE-2016-2819 - связаны с поведением движка браузера.
Закрыты четыре уязвимости высокой степени важности. Одна затрагивает шейдеры WebGL на Windows через графическую библиотеку ANGLE. Вторая также относится к WebGL и даёт доступ к памяти после падения WebGL. Третья относится к механизму обновления Mozilla на Windows, четвёртая делает возможными DoS-атаки.
Как обычно происходит перед релизом аппаратных и программных продуктов, компания Nvidia выпустила новые графические драйверы для оптимизации видеокарт пользователей. Недавно вышли драйверы с поддержкой игры Overwatch, а теперь добавляется поддержка видеокарты GTX 1070.
Релиз версии GeForce 368.39 WHQL Game Ready приурочен к появлению игр Mirror’s Edge Catalyst и Total War: Warhammer. Также были обновлены профили SLI для игр Homefront: The Revolution, Mirror's Edge Catalyst, The Witcher 3, Total War Warhammer и Everybody's Gone to the Rapture. Добавлена поддержка VRWorks на картах GTX 1080 и 1070 GTX, включая Lens Matched Shading и Single Pass Stereo. Была решена проблема с вентиляторами видеокарт GTX 1080 Founders Edition.
Новые драйверы приносят поддержку настройки качества графики Hyper. В игре Mirror’s Edge Catalyst улучшена детализация окружения, качество теней, отражений, визуальные эффекты, карты, освещение, размытие при движении.
Для запуска игры на настройках Hyper с частотой 60 кадров/с и разрешением 2560 x 1440 потребуется карта GeForce GTX 1080. Для Ultra будет достаточно GTX 980 Ti, а GTX 970 справится с игрой на настройках High и разрешении 1920 x 1080. Решены проблемы с подтормаживанием изображения в Total War Warhammer и Tom Clancy's The Division.
Компания AMD также не отстаёт и выпускает драйверы Radeon Software Crimson Edition 16.6.1 для Mirror's Edge Catalyst. Появился новый профиль AMD Crossfire для Dark Souls III и решён ряд имевшихся проблем.
На этой неделе компания Microsoft до сих пор не представила новой сборки операционной системы Windows 10, хотя некоторые ожидали увидеть её во вторник. Новая глава программы тестирования Дона Саркар в Твиттере пишет, что работа над сборкой продолжается и потребуется некоторое время на её завершение, зато ближе к концу недели пользователи смогут увидеть интересные новшества, в том числе и в версии для смартфонов.
Релиз может состояться в четверг или пятницу, но последний вариант менее вероятен, если посмотреть на даты выпуска прошлых сборок. Поскольку больше никаких сведений о новшествах сказано не было, об их природе остаётся только гадать. Ранее неоднократно говорилось, что функциональность летнего обновления Windows 10 Anniversary Update уже определена и ничего нового в нём появиться не должно.
Финальная сборка появится под номером 1607, отражающим год и месяц релиза. В ней пользователям станут доступны расширения для браузера Edge, переработанное меню «Пуск» и центр уведомлений и множество других изменений и новшеств. Появление обновления ожидается одновременно на компьютерах и смартфонах.
Компания Google опубликовала очередной ежемесячный доклад по статистике распространения разных версий мобильной операционной системы Android. Данные собраны за семь дней, последним из которых было 6 июня.
К началу лета выпущенная прошлой осень последняя версия Android 6 достигла наконец отметки в 10%, на что потребовалось почти восемь месяцев. Как можно понять, темпы её распространения оказались чрезвычайно низкими, ниже показателей некоторых прошлых лет. Теперь Marshmallow набирает обороты; в апреле рост составил 2,9%, в мае версии 6.0 и 6.0.1 набрали ещё 2,6% и добрались до уровня в 10,1% от общего числа активных Android-устройств.
Android 5.1 Lollipop была выпущена 16 месяцев назад и она единственная кроме Marshmallow увеличила свою долю в мае на 0,6% до 20%. Вместе с версией 5.0 Lollipop установлена на 35,4% устройств. Вышедшая два с половиной года назад Android 4.4 остаётся лидером с показателем 31,6%.
Уже не за горами время релиза очередной версии системы: Android N (предположительно, версия 7.0) появится уже летом. Недавно вышла новость об очередных мерах, посредством которых Google постарается заставить производителей пошевеливаться и выпускать обновления для своих устройств оперативнее.
Ранее обнаруженный в системе Android весьма опасный троян получил обновление в виде нового модуля, который позволяет внедрять в браузеры свой код и перехватывать адреса URL, перенаправляя пользователей по желанию злоумышленников. Троян называется Triada и был обнаружен лабораторией Касперского в начале мая. Причиной его высокой степени опасности названа возможность внедрять вредоносный код в состав системного процесса Zygote и запускать код с высоким уровнем привилегий.
Исследователи утверждают, что авторы создали модуль, способный внедряться в четыре процесса браузеров на Android. Это процессы com.android.browser (стандартного браузера системы Android), com.qihoo.browser (браузер 360 Secure), com.ijinshan.browser_fast (браузер Cheetah) и com.oupeng.browser (браузер Oupeng).
Внедрившись, хакеры получают доступ к адресам URL, с которыми работает пользователь. При вводе нового адреса и попытке загрузки модуль Triada (Backdoor.AndroidOS.Triada.p/o/q) подставляет собственный запрос. Модуль говорит командному серверу, какого адреса пытается достичь браузер, и при совпадении некоторых условий доступ разрешается, при других условиях происходит подмен URL, чтобы жертва зашла на определённую страницу.
Впервые модуль был обнаружен 15 мая, по большей части он использовался для доставки рекламы, смены домашней страницы браузера или поискового движка по умолчанию. В последнее время активность этого модуля сошла на нет, хотя прежде он успел помочь собрать коллекцию логинов и паролей пользователей.
Аналитики говорят о том, что злоумышленники изобретательны при создании своих инструментов, но не столь изобретательны при их использовании. Специализирующихся на Android киберпреступников они называют ленивыми, полагающимися больше на автоматические средства кражи, чем на активные действия вроде отправки дорогостоящих СМС или подделки окон ввода логинов и паролей банковских приложений. Но постепенно это меняется, всё больше хакеров вплотную занимаются изучением структуры Android и усложняют атаки.
Лаборатория Касперского обнаружила модуль лишь на 247 устройствах, по большей части в России, Индии, Украине, Индонезии и Алжире.