Компания Mozilla в сотрудничестве с партнёрами активно работает над развитием веба как игровой платформы. В частности, игра Dungeon Defenders Eternity выпущена на базе asm.js, разрабатываемом в Mozilla.
Одним из пионеров в создании современных игр на основе веб-технологий стала компания Trendy Entertainment, которая портировала популярную игру Dungeon Defenders Eternity. При подготовке релиза использовались Emscripten и asm.js, последний создавался и продолжает активно разрабатываться компанией Mozilla. Анонс порта Dungeon Defenders Eternity состоялся вчера, 23 сентября, игра получила аналогичные компьютерной версии графику и игровой процесс, но работает в браузере с производительностью на уровне оригинальной версии.
Помимо Dungeon Defenders Eternity, компания Trendy Entertainment анонсировала выход сиквела игры — Dungeon Defenders II — на том же стеке технологий. Видео с демонстрацией веб-версии доступно на канале Firefox в YouTube. Шаги в том же направлении предпринимает компания Game Insight, разработчик игры Cloud Raiders, вышедшей в Facebook. Игра также построена на базе Emscripten, asm.js и WebGL.
В Mozilla направление коммерческих веб-игр считают перспективным и активно участвуют в создании технологий, упрощающих разработку или повышающих производительность игр. Представленное решение имеет ряд преимуществ, в их числе кроссплатформенность, поддержка любым браузером и работа без установки плагинов и модулей. В самом Firefox постоянно работают над улучшением производительности в связанных с играми областях, это, например, Web Audio и asm.js. В марте в инструменты разработчика был добавлен отладчик Canvas Debugger, который впервые был представлен на выставке разработчиков игр GDC. Canvas Debugger используется для работы с прорисовкой анимационных элементов Canvas. А для желающих начать разработку игр на основе веб-технологий, Mozilla предлагает ознакомиться с вводным материалом в своё блоге.
Компания Offensive Security, стоящая за разработкой дистрибутива Kali Linux*, представила Kali Linux NetHunter — прошивку для проведения аудита безопасности на базе оригинального Android.
NetHunter представляет собой платформу для тестирования сетей на возможность взлома, основывается на Android и работает только на устройствах серии Nexus, при этом задействует возможности оригинального Kali Linux. Помимо стандартного набора приложений Kali, прошивка предоставляет возможность получить полный доступ к графическому VNC-сеансу в chroot-окружении Kali Linux.
Среди дополнительных возможностей NetHunter стоит отметить эмулирование USB HID для проведения атак HID Keyboard. Возможность проведения MITM-атак при помощи реализации BadUSB. NetHunter работает на устройствах Nexus 5 («hammerhead»), Nexus 7 (версиях 2012 и 2013 годов) и Nexus 10 («mantaray»). Эти устройства были выбраны не случайны, разработчик из Offensive Security Мати Ахарони (Mati Aharoni) комментирует выбор следующим образом: «Одной из причин, по который мы остановились на устройствах Nexus, стали специфичные исходные коды ядра, доступ к которым предоставил Google». Несмотря на то что NetHunter можно скомпилировать и для других Android-устройств, некоторые из возможностей будут доступны только на устройствах Nexus.
Команда разработчиков GNOME сообщила о доступности нового выпуска популярного графического окружения на базе GTK+ — GNOME 3.14.
В основе этого выпуска GNOME лежит обновлённый графический тулкит GTK+ 3.14. Новая версия графического окружения включает множество исправлений и новых функций, которые стали результатом вклада 871 участника на протяжении полугода. Новые возможности GNOME 3.14:
приложение для отображения погоды было переделано. Новая версия задействует фреймворк геолокации GNOME, что позволяет автоматически показывать погоду текущего местоположения, также была обновлена лента прогноза погоды;
улучшена поддержка точек доступа WiFi. При подключении к беспроводной сети, которая требует пройти аутентификацию, в процессе подключения GNOME автоматически покажет страницу входа;
в целях безопасности приложения для обмена файлами (WebDAV), мультимедиа-контентом (DLNA) и экраном рабочего стола (VNC) «запоминают» использованные пользователем сети и позволяют указать в параметрах какие сети следует использовать;
приложение для просмотра изображений получило доступ к фотографиям в сети. На текущий момент можно подключить аккаунт Google и просматривать фотографии, загруженные через Picasa, Google+ или Android. Помимо Google теперь можно просматривать изображения с DLNA-серверов;
добавлена поддержка жестов мультитач. Жесты описаны на отдельной странице, их можно использовать для навигации (например, чтобы открыть экран активностей) и при работе с приложениями. Evince уже сейчас позволяет использовать жесты для масштабирования и прокрутки, поддержка жестов в других приложениях появится позднее;
приложение для просмотра документов Evince получило значительное обновление. Помимо поддержки жестов, теперь Evince задействует верхнюю рамку обрамления, освобождая место для самого документа, при открытии приложения без файла откроется обзор последних документов и прочее.
Это неполный перечень изменений в новой версии GNOME, другие возможности здесь. В общей сложности, при подготовке релиза в кодовой базе было сделано 28859 изменений. Графическое окружение рабочего стола GNOME 3.14 будет доступно для установки и обновления в репозиториях дистрибутивов, исходный код в Git-репозитории проекта. Также напоминаем, что к выходу GNOME 3.14 было обновлено «Руководства по созданию человеческого интерфейса в GNOME».
Некоммерческая организация The Document Foundation объявила о втором выпуске обновлений для LibreOffice 4.3 «Fresh» — версии 4.3.2. В релизе исправлены 83 ошибки, среди которых и несколько критических. Однако основная масса исправлений пришлась на фильтры импорта/экспорта форматов Microsoft Office DOCX, XLSX и PPTX.
В анонсе TDF отмечается, что LibreOffice 4.3.2 выпускается накануне четвёртой годовщины проекта, которая состоится в ближайшее воскресенье — 28 сентября. За последние 48 месяцев в сообществе LibreOffice заметен существенный рост: к проекту присоединились более 100 новых разработчиков, а также большое количество людей, занимающихся локализацией, контролем качества, тестированием, маркетингом и развитием региональных сообществ. Интерфейс LibreOffice переведён более чем на 100 языков мира, что делает его доступным на родном языке 5 миллиардам человек по всему миру. Элиан Домингуш (Eliane Domingos), заместитель председателя The Document Foundation: «LibreOffice играет ключевую роль в снижении цифрового неравенства в странах, где английский язык не является родным. Будучи фондом, который не зависит от поставщиков программного обеспечения, мы имеем возможность заботиться об интересах пользователей, а не бегать за планами продаж или ежеквартальными публикациями доходов».
LibreOffice 4.3.2 «Fresh» и LibreOffice 4.2.6 «Still» доступны для скачивания на странице загрузки. Более детальные подробности о выпуске с перечислением всех исправлений можно найти в журнале изменений RC1 и RC2.
Пользователи и члены сообщества LibreOffice, а также сторонники свободного программного обеспечения могут поддержать The Document Foundation пожертвованием.