Блог
Наш блог
Исследователь Тэвис Орманди из Google обнаружил, что встроенный в Windows 10 менеджер паролей Keeper имеет критическую уязвимость в фирменном плагине для браузеров. Благодаря бреши злоумышленники могут получить доступ к сохранённым паролям пользователей через инфицированные веб-сайты. Изначально специалист обнаружил ошибку только в образе Windows 10 для разработчиков, однако на Reddit также сообщается об уязвимости в общедоступных копиях системы. Microsoft отреагировала на разоблачение в интернете и оставила свой комментарий. Как сообщил представитель редмондской корпорации, разработчики Keeper уже выпустили исправление проблемы, поэтому компьютеры с новейшими версиями ПО не подвержены опасности. Также команда отметила, что уязвимость затронула только тех, кто пользовался плагином Keeper в браузерах. Помимо этого, энтузиасты спросили у корпорации, проходят ли интегрированные с Windows продукты сторонних разработчиков такую же строгую проверку, как собственное ПО Microsoft, но в компании не ответили на этот вопрос.
Наш блог
Компания Google официально удалила из настольной версии фирменного браузера Chrome одну из уникальных функций, выделяющих его на фоне конкурентов. Речь идёт о встроенном магазине приложений Chrome Apps, откуда можно было загружать разные программы вроде клиента мессенджера Hangouts. В Google озвучили причины такого решения и сроки прекращения работы существующих приложений. Представители Google говорят, что приложения из Chrome Apps не пользовались популярностью и их практически никто не загружал. В компании сообщили, что существующие приложения для Chrome перестанут работать в начале следующего года. Что с ними произойдёт дальше — не сообщается. Есть вероятность, что Google перейдёт к использованию на настольных компьютерах так называемых прогрессивных веб-приложений, уже доступных в Chrome для Android. Их суть заключается в возможности запуска без непосредственной установки на устройство.
Наш блог
Компания Microsoft отреагировала на многочисленные просьбы и жалобы пользователей и исправила один из важных недостатков фирменного сервиса для работы с электронными таблицам Excel. На данный момент новая версия доступна только участникам программы бета-тестирования, но вскоре ею смогут воспользоваться все желающие. Ранее, выделяя ячейки через клавишу Ctrl, некоторые по неосторожности или невнимательности отмечали ненужную. Снять выделение только с неё нельзя, поэтому приходилось заново выбирать все нужные ячейки. С обновлением Office до версии 1712 (8828.2010) Microsoft добавила возможность снять с них выделение повторным нажатием при удержании кнопки Ctrl.
Наш блог
Сотрудники Digital Foundry рассмотрели принцип работы обратной совместимости в Xbox One X и пришли к выводу, что стратегия Microsoft оказалась на удивление дальновидной. Эмуляция игр для культовой Xbox 360 была одной из важнейших «фишек» Xbox One, однако её стартовая реализация мало кому пришлась по вкусу. Большинство тайтлов для консоли прошлого поколения шли на свежей приставке, мягко говоря, посредственно, а частота кадров проседала до 10-15 в секунду. С выходом Xbox One X создатели, очевидно, задались целью исправить ситуацию. Само наличие опции обратной совместимости, безусловно, порадовало публику, но её очень огорчило то, насколько плохо она функционировала. Похоже, Microsoft действительно умеет работать над ошибками. Компания последовала примеру Digital Foundry и изменила программу учёта производительности, опираясь не на средний FPS, а на так называемое время кадра — величину, по сути, обратную FPS (измеряется количество долей секунды на 1 кадр), что позволило найти проблемные участки в игре, проанализировать код и улучшить работу эмуляции. Результат налицо: после выхода последнего обновления то, как старые игры идут на новой консоли, достойно похвалы. Стабильная работа и похорошевшая графика — лишь вершина айсберга. Так как же работает обратная совместимость? На самом деле, это достаточно сложный процесс, ведь у 360 и One X совершенно разные архитектуры: первая работает на базе трёхъядерного процессора PowerPC и графики ATi Xenos, а вторая использует APU с восемью ядрами архитектуры x86 и видеоускорителем AMD с кастомизированными ядрами Polaris. Некоторые черты в общей архитектуре консолей схожи, но назвать «железо» совместимым нельзя. Поэтому Microsoft прибегнула к интересному трюку. Эмуляция старых игр на Xbox One и Xbox One X работает в реальном времени: код для процессора PowerPC разбирается на инструкции, а они уже переводятся в понятный x86-архитектуре вид. То же самое делается с микрокодом шейдеров и системой управления памятью. Кроме того, в видеоускоритель Xbox One внедрены аппаратные модули, которые позволяют на лету декодировать и использовать сжатые текстуры от Xbox 360. Для работы со звуком One применяет копию аудиотракта 360, выполненную в виде маленькой интегрированной микросхемы. В общей сложности у Xbox One в наличии четыре слоя эмуляции, благодаря чему сами игры даже «не понимают», что они запущены не на «родной» консоли: при запуске на новой приставке игровой код никоим образом не затрагивается. One просто полностью эмулирует «железо» X360, вплоть до проверяющих целостность образа и легальность копии защитных «фич». При запуске игры для Xbox 360 на One X невооружённым глазом видно полное визуальное превосходство одного и того же тайтла на последнем. Свежий облик давно знакомых тайтлов может похвастаться выросшим до девяти раз разрешением и заметно увеличившейся детализацией. Старые размытые текстуры подменяются на более совершенные уже в кэше оперативной памяти самой приставки. То же происходит и с улучшенными светом и тенями — где это возможно, система подменяет нужные значения, благодаря чему повышается дальность прорисовки, чёткость и детали объектов. Действительно интересно дело обстоит с добавлением в старые игры HDR. Все тайтлы для Xbox 360 обрабатываются в 10-битном режиме (10 бит на канал), а потом смешиваются до 8-битного и отправляются на HDMI-выход, а оттуда — непосредственно на экран, который и показывает привычную картинку. Эмулятор же просто не совершает операцию по сжатию цветового пространства и отправляет на ТВ полный цветовой диапазон, что и создаёт HDR-эффект во всех играх. По многим признакам стоит отметить, что возможности по обратной совместимости консолей будущего с текущим поколением были заложены ещё на стадии проектирования Xbox 360 — то есть почти за десятилетие до Current-Gen.
Наш блог
Следом за запретом показывать рекламу на заблокированном экране в Android компания Google намерена защитить личную информацию пользователей. Наверняка каждый сталкивался с тем, что новое приложение запрашивает доступ к данным, которые, казалось бы, ему не нужны. Например, игра может потребовать доступ к микрофону, диалеру и камере, которые она не использует. Поисковый гигант хочет устранить эту проблему путём ввода новых правил для разработчиков. Согласно последним правилам, приложения, которые собирают данные, не требующиеся для нормальной работы ПО, должны сообщать пользователям, как эта информация будет применяться. «Если приложение собирает и передаёт персональные данные, не связанные с функциональностью, то перед их сборкой и передачей программа должна чётко указать, как именно они будут использоваться, и предоставить человеку возможность согласия или отказа», — говорится в новых правилах Google. Требования будут применяться ко всем функциям приложений. Например, если программа хочет отправлять аналитику или отчёты о сбоях, оно не может передавать список установленных пакетов, не связанных с ним, если только не сообщит об этом и не получит разрешения от пользователя. Интересно, что ПО, загруженное за пределами Google Play, также будет следовать этим правилам. За это будет отвечать встроенный в Android антивирус Play Protect. Разработчикам дали 60 дней для внесения необходимых изменений в свои приложения. После этого Play Protect начнёт предупреждать пользователей о потенциальной опасности.
Наш блог
Google изменила политику фирменного магазина приложений Google Play и будет удалять программы, которые добавляют рекламу на экран блокировки устройства. Пользователи отмечают, что в последнее время проблема встречается достаточно часто — например, ранее таким типом монетизации отличался ES File Explorer. Теперь Google обязует разработчиков убрать рекламную интеграцию с экранов блокировки, но с рядом оговорок. Правило касается тех приложений, которые уже были опубликованы в Google Play ранее и обзавелись рекламой после обновления. Также под запрет не попадают дополнения, у которых изменения экрана блокировки служат основной функцией. Ещё одни устройства, где разрешена реклама на этом экране — смартфоны со встроенными сервисами Amazon. Торговая площадка продаёт некоторые гаджеты со скидкой, но за это пользователь регулярно получает уведомления со специальными предложениями магазина.
Наш блог
После двух месяцев тестирования компания Microsoft выпустила на Android стабильную версию фирменного браузера Edge. Это событие сопровождалось выходом крупного обновления, включающего несколько важных нововведений. Напомним, одной из особенностей браузера является синхронизация данных между разными устройствами, будь то смартфон, планшет или компьютер на Windows. С выходом из беты в Edge для Android появилась поддержка тёмной темы, что будет особенно полезно на устройствах с OLED-дисплеями, и функция синхронизации паролей. Последняя позволяет единожды ввести комбинацию на сайте, чтобы она автоматически «подтянулась из облака» на другом гаджете. Также в браузере есть режим InPrivate, блокирующий сохранение истории и cookie-файлов.
Написать нам