Аргументы и функции, 10 января
Блокировщик рекламы в Chrome, среда разработки для детишек и аппаратный ключ для iPhone
О чём сегодня речь
- Блокировщик рекламы в Chrome и безопасность в Google Public DNS.
- Scratch 3.0.
- Baidu OpenEdge и аппаратный ключ Yubico для iPhone.
В июле блокировка рекламы в Google Chrome заработает для всех пользователей (сейчас она активна только жителей США, Канады и Европы). Но реагировать инструмент будет только на самые вопиющие случаи:
- реклама проигрывается автоматически и со звуком;
- сообщения выскакивают на пол-экрана;
- реклама перебрасывает пользователя на стороннюю страницу за пределами целевого сайта и отсчитывает время до того момента, когда её можно будет закрыть;
- баннеры перекрывают контент и занимают 30 % экрана.
Помимо этого, мобильный браузер будет блокировать агрессивную мигающую рекламу.
Все стандарты «плохой» рекламы перечислены на странице Better Ads Standards.
А ещё команда блога Google Security объявила, что сервис Google Public DNS теперь поддерживает протокол DNS поверх TLS. Он передаёт запросы по защищённому каналу, так что ни провайдер, ни любой другой сторонний недоброжелатель не сможет его перехватить или просмотреть.
Программирование для детей
MIT Media Lab выпустила новую версию Scratch — среды разработки интерактивных проектов для детей. В ней можно создавать анимационные ролики и игры, параллельно обучаясь основам программирования. В Scratch 3.0 появились:
- расширения для работы с программируемыми роботами LEGO, платами Makey Makey и micro:bit, а также с сервисами Google Translate и Amazon Text-to-Speech;
- раздел для идей, в котором можно найти новые видеоуроки;
- полные учебные программы из Raspberry Pi Code Club, Google CS First и ScratchEd Creative Computing Curriculum Guide;
- новые персонажи, звуки и фоны, улучшенные инструменты для работы с рисунками и звуками;
- совместимость со всеми актуальными браузерами и многими мобильными устройствами, а также офлайн-версия программы.
Анонсы
Yubico анонсировала первый аппаратный ключ для iPhone, который подключается напрямую к устройству. Раньше они функционировали через Bluetooth, однако это не самый безопасный способ передачи данных. Ключи новой версии могут подключаться через порт Lightning, но доступен и вариант для USB-разъёма. Устройства пока тестируются, но выпуск уже запланирован на 2019 год.
Китайская Baidu объявила о релизе открытого фреймворка для граничных вычислений — OpenEdge. В нём будут доступны функции сбора данных, маршрутизации сообщений, удалённой синхронизации с облаком. Подробности — на GitHub-странице проекта.
В январе многие ещё продолжают подводить итоги и пророчить тренды на будущий год. Пока что займёмся итогами. Специально для тех, кто верит в чудодейственную обучающую силу книжек, мы подготовили волшебную подборку книг по программированию. Все они вышли в 2018 году, и все — на русском. Тематика разная, от языков до алгоритмов и Big Data. Погружайтесь!