Новости «Google»
Релиз Chrome 70
Компания Гугл объявила о выходе нового релиза популярного броузера Chrome.
Среди новшеств:
- Desktop Progressive Web Apps на Windows и Linux. Установленные приложения запускаются как обычные программы, без табов и строки URL. Разработчики утверждают, что эти приложения по скорости работы, стабильности в внешнему виду не отличаются от бинарных приложений, работающих в системе.
- Credential Management API: Public Key Credentials. В новый релиз Chrome 70 добавлена поддержка Public Key Credential, позволяет web приложениям создавать и использовать сильные cryptographically attested credentials, для надежной аутентификации пользователй.
>>> Подробности
Релиз web-браузера Chrome 69 с интерфейсом в стиле Material Design
Разработчиками Google представлена новая версия Google Chrome, приуроченная к десятилетию самого популярного браузера в мире . В качестве ключевых изменений можно отметить новый стильный интерфейс (Material Design), возможность кастомизации стартовой страницы и новый компилятор WebAssembly.
>>> Подробности
Chrome OS 65
Компания Google представила релиз операционной системы Chrome OS 65, основанной на ядре Linux, системном менеджере upstart и сборочном инструментарии ebuild/portage.
( читать дальше... )
>>> Подробности
Google Chrome 65
Тихо и незаметно вышла новая, 65-я версия Google Chrome.
Основные изменения:
- CSS Paint API позволяет программно генерировать изображения из JavaScript;
- Server Timing API позволяет веб-серверу предоставлять информацию о своей производительности через HTTP-заголовки;
- Свойство CSS
display: contents
позволяет «убирать» контейнеры, не убирая их содержимое;Подробности работы; - Синтаксис определения цветовых координат HSL/HSLA и RGB/RGBA теперь соответствует спецификации CSS Color Module Level 4;
>>> Подробности
Chrome OS 62
Состоялся выпуск операционной системы Chrome OS 62, применяемой на ноутбуках Chromebook различных производителей. Отличительной особенность Chrome OS является использование web-приложений вместо обычных. Она использует ядро Linux, собственную графическую систему и Google Chrome в качестве браузера.
( читать дальше... )
>>> Подробности
Google представил открытую библиотеку Abseil для разработчиков на C++
В понедельник Google выпустил исходные коды библиотеки Abseil, созданной для того, чтобы значительно дополнить стандартную библиотеку языка C++. Данный код на протяжении многих лет использовался как базовая библиотека при разработке закрытого ПО, но был вынесен в отдельный открытый проект для упрощения открытия исходных кодов и разработки других библиотек, например, protobuf, grpc и tensorflow. Код распространяется под лицензией Apache 2.0.
Библиотека собирается с помощью bazel — системы сборки с открытым кодом, которая используется в Google. Данная система сборки позволяет точно контроллировать зависимости и получать воспроизводимые артефакты, но достаточно неудобна для повседневного использования. Но библиотека предполагает статическую линковку, так что её интеграция в любую систему сборки будет тривиальной.
Интересные части библиотеки:
- absl::Mutex — примитив синхронизации, который одновременно может служить мьютексом, condition variable и read-write-блокировкой. Данный класс был разработан до появления C++11, но не был заменён std::mutex и его аналогами, так как предоставляет менее ошибкопорождающий интерфейс.
- Бекпорты некоторых возможностей C++14/C++17 для компиляторов, поддерживающих только C++11: absl::make_unique, absl::optional, absl::any, absl::span, absl::string_view. При этом при сборке новым компилятором большинство absl:: типов будут обычным typedef для библиотечных.
- «Стандартный» набор функций работы со строками: split, join, replace, объединение строк, перевод чисел в строки и обратно.
- Функции и классы для работы с временем и промежутками времени (по сути дублирующие аналоги из std::chrono); 128-битный целочисленный тип данных; InlinedVector, позволяющий хранить маленькие массивы без выделения памяти; и прочее.
В данный момент список не очень большой, но библиотека постоянно будет дополняться.
Chrome OS 60
Представлен релиз Chrome OS 60. Подготовлены неофициальные сборки для архитектур x86 и x86_64.
( читать дальше... )
>>> Подробности
Google планирует интегрировать блокировщик неприемлемой рекламы в Chrome
Представлен план по встраиванию в браузер Google Chrome блокировщика неприемлемой рекламы. Под такой рекламой подразумеваются:
- всплывающие окна, закрывающие собой страницу;
- автоматически воспроизводимая видеореклама со звуком;
- реклама со счётчиком секунд до начала воспроизведения контента;
- закреплённые блоки величиной более 580×400 или 970×250;
- реклама, агрессивно меняющая цвета, и блоки, занимающие более 30 % экрана. (Данный пункт относится только к мобильным устройствам.)
Интеграция намечена на начало 2018 года.
>>> Подробности
Выпуск языка программирования Dart 1.23
Google представила язык программирования Dart версии 1.23. Язык позиционируется как язык структурного программирования Web с синтаксисом, похожим на Java.
Dart включает в себя SDK, в котором есть компилятор в javascript, виртуальная машина Dart VM, пакетный менеджер, анализатор кода, интегрированная среда разработки(IDE), набор стандартных библиотек и плагины для IntelJ IDEA, Emacs и Vim.
Для выполнения отладки есть Dartium, специально собранная версия Chromium с виртуальной машиной Dart из коробки.
Репозиторий pub предоставляет 2567 пакетов(на момент написания новости).
>>> Подробности
Chrome 58
Представлена новая стабильная версия браузера Chrome и свободного проекта Chromium.
( читать дальше... )
>>> Подробности
ChromeOS 57
Компания Google обновила стабильный канал Chrome OS и свободного проекта Chromium OS, основанной на Gentoo Linux c системой инициализации upstart, открытых компонентах и web-браузере Google Chrome.
( читать дальше... )
>>> Подробности
Разработчики Chrome намерены перейти к полной остановке выполнения фоновых вкладок, а также дальнейшие планы Google на Google Chrome
Разработчики браузера Chrome выступили с инициативой по повышению эффективности энергопотребления браузера за счёт подавления активности в фоновых вкладках, не просматриваемых пользователем в текущий момент. В конечном счёте в будущем планируется полностью блокировать активность в фоновых вкладках.
( читать дальше... )
Chrome 57
Представлена новая стабильная версия браузера Chrome и свободного проекта Chromium.
( читать дальше... )
>>> Подробности
← предыдущие | следующие → |