Как стать автором
Обновить
42.72

Браузеры

Веб-обозреватели

Сначала показывать
Порог рейтинга
Уровень сложности

Vivaldi 6.4 для iOS — Опытная унификация

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 992

Ранее, в сентябре этого года, мы представили наш браузер для iOS и были завалены положительными отзывами об уникальных функциях Vivaldi на вашем iPhone и iPad.

Vivaldi выделяется мощным набором функций и полезными встроенными инструментами, которые делают вашу работу в сети более приватной. Мы гордимся уникальным пользовательским интерфейсом, который мы привнесли в iOS, и стремимся сделать браузер ещё лучше уже сегодня.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 7

Новости

Дегуглификация Chromium

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 40K

На сегодня Chrome — пусть и не самый быстрый, но самый популярный браузер в мире, с большим отрывом от остальных. А единственным реальным конкурентом остался Firefox, потому что практически все остальные тоже перешли на кодовую базу и движок Chromium.

Разработать новый браузер с нуля практически нереально, но Chromium — открытый опенсорсный проект, в который каждый может вносить любые изменения. И самое главное, что нужно изменить в первую очередь — убрать из кодовой базы следящие трекеры Google и любые упоминания сервисов этой корпорации, которые жёстко прописаны в коде.

Но это не так просто сделать. К сожалению, следы Google проникли не только в проприетарный Chrome, но и в опенсорсный Chromium.
Читать дальше →
Всего голосов 97: ↑93 и ↓4 +89
Комментарии 98

Vivaldi 6.4 — Расширение возможностей

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 3.1K

Есть такое интересное развлечение - попытка запустить какую-нибудь программу на различных устройствах. Такие эксперименты не только удовлетворяют любопытство, но и позволяют расширить свои познания о способах реализации различных решений другими разработчиками. Мы тоже любим такие эксперименты, но помимо чисто спортивного интереса мы преследуем и ещё одну важную цель - расширить доступность браузера Vivaldi для большего числа людей.

Именно так мы стали первым браузером на автомобильной платформе Android, а недавно мы представили и первую версию браузера для iOS. На данный момент Vivaldi способен работать на таких платформах, как Windows, macOS, Linux, Raspberry Pi, iOS, Android и Android Automotive. Мы стали настоящим кросс-платформным браузером. И мы не планируем на этом останавливаться.

А помимо расширения своего присутствия на различных устройствах мы продолжаем улучшать и функциональность браузера. Так в новой версии Vivaldi 6.4 мы подготовили несколько новинок, которые вы давно просили.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 56

Наклонные края с постоянным углом в CSS

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 4.6K

Данный материал – перевод статьи "Sloped edges with consistent angle in CSS" Килиана Валхофа. Мне, как начинающему forntend-разработчику, этот материал был интересен. Полагаю, эта статья будет полезна и другим начинающим или обучающимся фронтендерам.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 7

Истории

Из микро в макро: как адаптировать мобильное приложение под ТВ-платформу

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 1.9K

Рано или поздно Android-разработчику станет любопытно попробовать новые платформы. Устройств с этой ОС много — есть из чего выбрать. Например, сейчас набирает популярность разработка под умные телевизоры.

И вот здесь начинается самое интересное. Вроде бы и на смартфоне, и на телевизоре одинаковая ОС, но приложению понадобится глобальная адаптация, ведь там, например, нет привычного Touch Screen, чтобы управлять контентом и быстро набирать текст в поисковой строке.

Эта статья посвящена истории создания браузера для ТВ и трудностям, с которыми столкнулись наши разработчики приложений для Android-устройств. Рассказ будет интересен разработчикам, которые хотели бы адаптировать свой софт для телевизионной платформы, и просто любителям историй обхода всевозможных граблей. 

Читать далее
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 5

Дорожная карта для Leo, ИИ-ассистента браузера Brave

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 741

В августе 2023 года мы выпустили Leo, нативного ИИ-ассистента Brave, в нашем Nightly-канале. За это время мы улучшили Leo и встроили в него множество ваших предложений. Leo ждут дальнейшие изменения, и вскоре мы выпустим его в нашем основном канале, сделав его доступным для 60 миллионов наших пользователей. Cамое время рассказать о том, что мы думаем о будущем Leo и как мы видим будущее интеграций ИИ с нашим браузером.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 1

Многие компании не готовы к автоматизации PKI

Время на прочтение 3 мин
Количество просмотров 1.7K


На рынке инфраструктуры открытых ключей (PKI) в ближайшее время могут произойти значительные изменения. Самое главное из них — предложение Google по сокращению срока службы сертификатов SSL/TLS. Максимально допустимым сроком сертификата станет 90 дней. Это потребует от владельцев веб-сайтов полной автоматизации выдачи, переоформления и продления сертификатов, чего и добивается Google.

Но проблема в том, что многие компании не готовы к такой автоматизации. Компания GMO GlobalSign провела исследование, чтобы выяснить основные причины этой неготовности.
Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 4

Vivaldi вгрызается в яблоко: Представляем Vivaldi для iOS

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.8K

Дождались! Вышел Vivaldi для iOS.

Мы в Vivaldi считаем, что браузер должен подстраиваться под вас, а не наоборот. Теперь мы переносим эту философию на ваш iPhone и iPad.

Являетесь вы обычным или опытным пользователем, вы получаете гибкость и универсальность просмотра веб-страниц по своему усмотрению благодаря мощным функциям Vivaldi и уникальному уровню персонализации.

Vivaldi для iOS имеет свой неповторимый внешний вид благодаря набору встроенных инструментов, включающих вкладки, Экспресс-панель, панели управления, заметки, список чтения, а также блокировщик слежки и рекламы. И, конечно же, благодаря функции синхронизации мы предоставляем безопасный способ взять с собой Vivaldi и важные данные.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 26

Прогресс WebAssembly и будущее веба. Быстрые интерфейсы, пример Figma

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 6.8K

Скетч из статьи Лин Кларк «Создание и работа с модулями WebAssembly»

WebAssembly (Wasm) — это бинарный формат для безопасного и эффективного выполнения портативных программ в стековой виртуальной машине (в браузере или на сервере). Как и ASM.js, представляет собой низкоуровневый код. Есть ещё WAT — WebAssembly Text, человекочитаемая версия бинарного кода.

WebAssembly — не столько язык программирования, сколько цель компиляции, новый вид ассемблера, который работает близко к железу, принимая программы на C, C++, Rust и других привычных языках. При этом Wasm гораздо быстрее ASM.js и выполняет код в браузере почти как нативные программы под любой ОС.
Читать дальше →
Всего голосов 57: ↑54 и ↓3 +51
Комментарии 15

Релиз Firefox 118: новый встроенный переводчик

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 7.7K

Новая версия браузера Firefox 118 получила долгожданный переводчик, который не требует подключения к серверу и работает в режимах офлайн. Mozilla работала над переводчиком несколько лет, и за это время удалось добиться многого, хотя возможностей для улучшения еще много.

Читать далее
Всего голосов 25: ↑22 и ↓3 +19
Комментарии 22

Встречайте QmlBrowser – маленький, но перспективный принц на балу старых пердунов

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 9K

HTML стал для нас совершенно естественным способом взаимодействия с аудиторией в интернете. И мы уже даже не задумываемся над тем, так ли он удобен на самом деле, возможны ли более современные и удобные альтернативы? И в то же время мы так или иначе испытываем недовольство от использования HTML приложений, зачастую успокаивая себя мантрой: «Ну это же HTML, что от него ожидать?». Попытке решить эту проблему и найти альтернативу привычному HTML и посвящена эта статья.

Читать далее
Всего голосов 29: ↑26 и ↓3 +23
Комментарии 36

Веб-компоненты в 2023: нужно поговорить

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 9.6K

Я решил написать эту статью по мотивам своей недавней дискуссии в комментариях. Я часто вступаю в подобные сра... дискуссии здесь на Хабре и на других площадках. Кроме того, я регулярно провожу технические интервью с разработчиками и мы, также, часто касаемся этой темы.

И вот, что я вам скажу: большинство фронтенд-разработчиков вообще не понимают, что такое веб-компоненты и зачем они нужны. Стандарту уже несколько лет, он давно поддерживается во всех популярных браузерах, но разработчики продолжают его игнорировать и, что более ужасно, создавать свои костыльные и излишне сложные решения там, где можно было бы с легкостью обойтись нативными браузерными возможностями. Веб-компоненты окружены ореолом глубоких заблуждений и непонимания...

И с этим я хочу бороться
Всего голосов 13: ↑13 и ↓0 +13
Комментарии 47

Эволюция блокировщиков рекламы. Технологическое противостояние

Время на прочтение 3 мин
Количество просмотров 14K


Работа в интернете без блокировщиков рекламы практически невозможна. Всё больше людей используют их на постоянной основе, устанавливая также друзьям и родственникам. Что тут говорить, если даже ФБР официально рекомендует их использовать для защиты от мошенничества в интернете.

Однако некоторые интернет-компании до сих пор получают львиную часть дохода от интернет-рекламы, и для них блокировщики представляют экзистенциальную угрозу, поэтому они борются с ними всеми силами. В первую очередь, техническими мерами.
Читать дальше →
Всего голосов 30: ↑30 и ↓0 +30
Комментарии 59

Ближайшие события

Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
HolyJS
Дата 2 – 12 ноября
Время 15:00 – 19:00
Место Санкт-Петербург Онлайн
IT Recruiting – HR Forum 2023
Дата 8 – 10 ноября
Время 9:00 – 18:00
Место Москва
Яндекс Backend Tour
Дата 13 – 26 ноября
Время 18:00 – 23:00
Место Москва Нижний Новгород Екатеринбург Новосибирск Санкт-Петербург Онлайн
Национальный рекламный форум
Дата 15 – 17 ноября
Время 10:00 – 19:30
Место Москва
Онлайн IT HR-конференция HR42
Дата 17 – 18 ноября
Время 10:00 – 14:00
Место Онлайн
Импульс Т1
Дата 17 ноября
Время 13:00
Место Иннополис Онлайн
HighLoad++ 2023
Дата 27 – 28 ноября
Время 9:00 – 20:00
Место Москва Онлайн
Импульс Т1
Дата 1 декабря
Время 12:30
Место Москва Онлайн

Chrome следит за тобой

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 33K

4 сентября 2023 года я получил уведомление о том, что хром меняет политику приватности. Казалось бы, нужно ли обращать на это внимание? Обычно я нажимал "Согласен" и жил себе спокойно жизнью. Но в этот раз это уведомление зацепило мой взгляд.

Мне предлагалось согласится с тем, что хром будет предоставлять данные о моих интересах сторонним сайтам. И делать он это будет на основе истории браузера!

Читать далее
Всего голосов 43: ↑37 и ↓6 +31
Комментарии 271

Vivaldi 6.2 — Реактивная скорость

Время на прочтение 2 мин
Количество просмотров 3.6K

Технический прогресс сегодня идёт семимильными шагами, но особое внимание всегда привлекают события, приводящие к заметным скачкам в этом процессе. Так когда-то переход к реактивной тяге позволил создать авиацию нового поколения, позволившую кардинально сблизить континенты. В нашей работе тоже происходят похожие события, и пусть они не столь глобальны, но в каком-то смысле также кардинально меняют работу в браузере.

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Комментарии 47

Vivaldi 6.2 для Android — Внимание к деталям

Время на прочтение 1 мин
Количество просмотров 1.3K

Несмотря на летние отпуска мы продолжали работу над улучшением мобильной версии Vivaldi (а также выпустили несколько внутренних сборок версии для iOS, которую уже тестируют некоторые пользователи), так что сегодня нам есть что вам показать.

Прежде всего, мы изменили окно просмотра статистики блокировки - оно стало более интуитивным и теперь отображает более наглядно информацию о блокированных данных в текущей сессии.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 28

WebOne: даём жизнь старым браузерам

Время на прочтение 6 мин
Количество просмотров 7.8K

Приветствуем любителей ретротехники! Уверены, что каждый из вас сталкивался с разочарованием, пытаясь зайти на современные веб-сайты эпохи Web 2.0 при помощи старых браузеров из операционных систем прошлого века. Современные сайты в большинстве своём уже не используют незашифрованные HTTP-соединения. Установить же шифрованное TLS-соединение древние браузеры не могут.

Казалось бы, стоит оставить эту затею, но всё же есть способ увидеть современные сайты в каком-нибудь Netscape Navigator. Для этого был создан прокси-сервер WebOne, который действует по принципу Man-in-the-Middle (MITM). Он берёт на себя роль посредника, устанавливающего TLS-соединение, оптимизирует полученный код под старые браузеры и отдаёт его уже по незащищённому HTTP. Под катом рассказываем, как установить эту хитрую штуку и настроить старые браузеры для её использования.

Читать далее
Всего голосов 47: ↑47 и ↓0 +47
Комментарии 22

Выпускаем льва из клетки: Leo, ИИ-ассистент браузера Brave

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1.5K

Мы с гордостью хотим поделиться новостью о том, что, начиная с десктопной Nightly-версии браузера Brave 1.59, Leo, ИИ-ассистент, нативно встроенный в браузер Brave, доступен для тестирования и фидбека. 

Что он умеет?
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 7

Brave против Web Environment Integrity

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 2.3K

Мы в Brave выступаем категорически против нового предложения от Google под названием Web Environment Integrity (WEI).

Как это уже достаточно давно происходит с предложениями и нововведениями гугла в отношении Сети, WEI заберёт возможности у пользователей и передаст их большим сайтам — включая собственные сайты гугла.

Несмотря на то, что Brave построен на основе Chromium, наш браузер не включает и не будет включать в себя WEI: мы удаляем или отключаем технологии Chromium, которые могут навредить конфиденциальности пользователей.

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 29

Короткий срок сессии не повышает безопасность

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 2.6K

После логина в веб-приложение сессия не остаётся валидной навечно. Обычно срок сессии истекает спустя заданное время после логина или после того, как пользователь ничего не делал в течение какого-то времени. Какими должны быть эти сроки?

Введение

В некоторых веб-приложениях сессии имеют ограниченный срок. Спустя какое-то время пользователь разлогинивается и должен заново пройти аутентификацию. Для безопасности рекомендуют использовать достаточно быстрые таймауты сессий, например, выход через пятнадцать минут неактивности. Однако большинство мобильных приложений и больших веб-приложений наподобие Gmail или GitHub не придерживаются этой рекомендации. Похоже, что после логина сессия продолжается бесконечно и аутентификацию проходить больше не нужно. Такие приложения небезопасны? Умнее ли Google и Microsoft, чем NIST и OWASP?

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Комментарии 6

Вклад авторов