Веб-страница
25.3K subscribers
1.53K photos
482 videos
1 file
3.72K links
Всё по фронтенду, бэкенду и девопсу в одном месте

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/64ai
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Подборка из 30 фич и советов по использованию Firefox Developer Tools: https://tprg.ru/U1wD

Некоторые из них аналогичны возможностям инструментов в Chrome, для некоторых аналоги в других браузерах отсутствуют.

#фронтенд #firefox #инструменты
Как защитить себя от слежки в интернете: разбираемся с конфиденциальностью в Firefox

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

Рассказываем, как защититься от такого навязчивого внимания и сохранить свои данные в секрете, используя инструменты браузера Firefox:

https://tprg.ru/MhGJ

#firefox #безопасность
На днях вышла новая версия Firefox

Что там новенького:

Audio worklets — новое API для обработки аудио. Например, с его помощью можно в играх и приложениях накладывать в реальном времени эффекты на звук (типа реверберации или эхо) без ущерба для производительности, т.к. аудио ворклеты работают вне основного потока браузера.

В элементе <input> исправили ошибку в атрибутах min и max, когда минимальное значение было больше максимального для элементов с типами time, date, month, week.

Изменения в JavaScript Intl API. Теперь можно использовать опции numberingSystem и calendar в конструкторах Intl.NumberFormat, Intl.DateTimeFormat, Intl.RelativeTimeFormat.

В CSS добавили константы для системных цветов из CSS Color Module Level 4. С их помощью можно легче адаптировать страницу или приложение под цвета ОС.

Улучшения в инструментах разработчика. При копировании стека вызовов теперь копируются полные url до файлов скриптов. Теперь можно автоматически изменять размер колонок панели «Network» при двойном клике на разделителе. Улучшен инспектор веб-сокетов. А в Firefox Developer Edition в DOM-инспекторе доступна вкладка «Compatibility», которая показывает в каких браузерах доступны CSS-свойства, используемые на странице.

Источник: Mozilla Hacks

#firefox
​​Зарелизился Firefox 78 ESR

А вместе с ним и мобильная версия Firefox 68.10 для Android. ESR-версия — это та, для которой в течение года выпускаются обновления, и вот чем она нас порадует:

— В WebAssembly добавлена поддержка импорта и экспорта 64-битных целых чисел в параметрах функций.
— Добавлены псевдоклассы :is() и :where() для упрощения написания CSS-селекторов.
— Обновлён движок SpiderMonkey, который теперь поддерживает фичи регэкспов из ECMAScript 2018, включая режим Lookbehind, флаг dotAll, экранирование классов Unicode и именованные группы.
— Добавлена поддержка Intl.ListFormat() для создания локализованных списков.
— Включена поддержка Service workers и Push API.

Обо всех нововведениях вы узнаете из статьи:

https://tprg.ru/Njcn

Кстати, в ближайшее время на стадию бета-тестирования перейдёт и Firefox 79: релиз намечен на 28 июля.

#firefox
Состоялся релиз Mozilla Firefox 80

Что новенького:

— Появилась возможность блокировать и разблокировать сетевые запросы с помощью команд :block и :unblock.
Ускорена загрузка и обработка списка вредоносных и проблемных дополнений.
— Добавлена поддержка синтаксиса export * as namespace из ECMAScript 2021.
— Директива fullscreen, применённая к <iframe>, не работала, если отсутствовал атрибут allowfullscreen. Исправлено.
— Свойства Window.open() outerHeight и outerWidth больше не доступны веб-содержимому.
— Разрешены атомарные операции для неразделяемой памяти.
— При назначении класса элементу в Инспекторе пользователю будут предложены варианты автодополнения.
— Добавлено больше экспериментальных настроек (для их показа нужно включить browser.preferences.experimental).
— Добавлена поддержка RTX и Transport-cc.

Больше обновлений по ссылке: https://tprg.ru/yUfl

#firefox
Вышел Firefox 81

Из основных новшеств:

— В атрибуте sandbox элемента <iframe> добавлена поддержка флага allow-downloads для блокировки автоматических загрузок.
— Обеспечен разбор и построение дерева JSON-ответов с XSSI-защитой.
— Улучшена доступность элементов video и audio.
— У iframe'ов также удалена поддержка mozallowfullscreen: теперь следует использовать allow="fullscreen".
— Добавлена возможность просмотра в Firefox ранее загруженных файлов xml, svg и webp.
— Добавлена поддержка нестандартных HTTP-заголовков Content-Disposition с именами файлов с пробелами, не заключёнными в кавычки.

Кроме того, на стадию бета-тестирования перешла ветка Firefox 82, релиз которой намечен на 20 октября.

Подробнее: https://tprg.ru/ZfTx

#firefox
This media is not supported in your browser
VIEW IN TELEGRAM
Релиз Firefox 83 с включённым по умолчанию JIT-компилятором

Основными преимуществами новой технологии являются сокращение времени загрузки страниц и снижение потребления памяти компьютера. Также в разделе настроек конфиденциальности появился режим HTTPS Only, при активации которого все http-сайты автоматически открываются с использованием протокола https.

Подробнее об обновлениях читайте в нашей статье:
https://tprg.ru/fZ1w

#браузеры #firefox
​​Firefox не только самый быстрый, но и самый эффективный браузер

Несколько месяцев назад мы публиковали результаты тестов Speedometer 3.0, согласно которым Firefox сохраняет преимущество в производительности перед Chrome.

А сейчас появились доказательства, что Firefox не только быстрее, но и эффективнее Chrome по некоторым параметрам. В частности, по работе с памятью: https://habr.com/ru/companies/ruvds/articles/827170/

#firefox
🔥21🥰4👎3
В Puppeteer появилась поддержка Firefox: что это значит для разработчиков и как начать использовать?

В Firefox 23 появилась долгожданная многими поддержка библиотеки автоматизации браузера Puppeteer. Теперь QA и разработчики не будут ограничены в тестировании лишь браузером Chrome. Это нововведение значительно расширяет возможности для разработчиков, позволяя проводить автоматизацию и end-to-end тестирование как в Chrome, так и в Firefox.

Рассказываем подробнее о нововведении: https://tproger.ru/news/v-puppeteer-poyavilas-podderzhka-firefox--chto-eto-znachit-dlya-razrabotchikov-

#firefox #qa
👍10
Mozilla обвинили в скрытой слежке через Firefox

Совсем скоро мы станет свидетелями юридической битвы: австрийская правозащитная организация Noyb подала иск против Mozilla, утверждая, что функция Privacy Preserving Attribution ведёт к несанкционированному сбору данных.

Mozilla заявляет, что PPA повышает безопасность интернет-рекламы и сохраняет анонимность пользователей, однако Noyb считает, что функция нарушает закон и превращает браузер в инструмент для отслеживания эффективности рекламы.

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

#Mozilla #Privacy #GDPR #Firefox #Noyb
🤯5🗿3👍2
Тюним стартовую страницу Firefox: убираем лишнее, добавляем своё

В свежем гайде автор показывает, как «причесать» новую вкладку Firefox без расширений: скрыть рекламные блоки, заменить «карточки» на собственные закладки, подправить отступы и фон с помощью пары строк пользовательского CSS.

Гайд в двух часть: первая и вторая. Если хотите довести до ума какую-то часть браузера или исправить ошибки разработчиков, то переходите по ссылкам.

#фронтенд #css #firefox
🔥4