Публикации по теме 'browsers'


Принудительный рестайлинг браузера или макет / перекомпоновка
Иногда возникает случай использования, когда вам нужно, чтобы стиль или макет элемента на странице обновлялся в этот самый момент, а не дожидаться, когда браузер найдет для этого наиболее эффективное время. Одним из примеров может быть моя предыдущая статья Анимация в CSS . Но как это сделать? Чтобы было ясно, это то, что нужно использовать с осторожностью. Плохой код, который неоднократно вызывает такое поведение браузера, очень часто является источником проблем с производительностью...

Контекст выполнения JavaScript - лексическая среда и область видимости блока (часть 3)
Со времени обновления ES6 в JavaScript есть три типа областей видимости: Глобальный охват Объем функции Область действия блока Что такое область действия с точки зрения контекста выполнения? Глобальная область видимости - это глобальный контекст выполнения, а область действия функции связана с контекстом выполнения функции. Область видимости блока, представленная в ES6, отличается от двух своих братьев и сестер. Пример глобальной области видимости Самый простой способ..

Вот как вы определяете используемый браузер как в JavaScript, так и в CSS.
Быстрый способ сообщить браузеру об использовании Часто мы разрабатываем веб-приложение и готовимся за несколько часов до выпуска, просто чтобы понять, что пользовательский интерфейс не работает в IE или Safari. Во многих случаях решение может быть очень простым, однако некоторые проблемы можно исправить, только применив определенные правила, зная, какой браузер используется для просмотра веб-сайта. Браузеры давали вам эту информацию при доступе к navigator.appName , когда наиболее..

Selenium и WebExtension - Установка
Недавно мы создали тестовую среду E2E с [email protected] и написали несколько наборов тестов для тестирования расширения браузера ShopBack. В следующем разделе мы рассмотрим, как установить расширение локального браузера в Google Chrome и Mozilla Firefox, которое инициализируется Selenium. Гугл Хром [email protected] [email protected] Google Chrome намного проще, чем Firefox, просто подготовьте свое локальное расширение, а затем напишите несколько кодов..

Создайте браузер с React.js и Electron
Вы когда-нибудь представляли себе, как работает браузер и как вы можете создать браузер самостоятельно и заставить его делать почти все, что вы хотите? Что ж, я собираюсь поделиться своей историей написания браузера с нуля, имея только знания Javascript и electronic, а также все трудности, с которыми я столкнулся в процессе. JavaScript JavaScript, часто сокращенно JS, - это язык программирования, соответствующий спецификации ECMAScript. JavaScript - это высокоуровневый, часто..

Серверные ответы настолько медленные, что пользователь отказался! Трассировка с использованием NEL и примера в Node.js
Регистрация сетевых ошибок? Если вы никогда раньше не слышали о регистрации сетевых ошибок ( NEL ) и работаете в Интернете, вы можете быть очень взволнованы, как и я, когда прочитал спецификацию О предоставляемых им возможностях. Мы не будем вдаваться в введение в эту спецификацию ( в этой статье ), а лишь несколько слов, чтобы подогреть ваш аппетит. Если вам интересна тема и вы хотите следить за ней вместе с тем сначала ознакомьтесь со спецификацией или вводными статьями...

Почему мы решили перенести всю подготовку отчетов из браузера (на стороне клиента) на сервер узла?
На fleetx.io мы формируем множество отчетов для наших клиентов. Мы предоставляем эти отчеты в различных форматах, таких как CSV, Excel и Pdf, и даже настраиваем эти отчеты в соответствии с требованиями наших клиентов. Например, отчеты о заданиях - отчет об исполнении задания, отчет об ожидающих заданиях, сводный отчет и т. Д. . Отчеты по транспортным средствам - отчет о расходах, отчет о топливе, отчет о работе, отчет о поведении водителя, отчет о ночном вождении и т. Д. Отчет..