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


Сессия и локальное хранилище на стороне клиента с примером API погоды.
Привет всем, цель этого блога — показать, как использовать сеанс и локальное хранилище в браузере… Прежде чем идти, почему требуется кэширование. Зачем все это… Подумайте, теперь вы владелец магазина с несколькими продуктами. Здесь около 100 стеллажей, заполненных уникальными продуктами. Учтите, что для доступа к 1-й стойке требуется одна секунда, для 2-й стойки требуется две секунды. А также есть одна свободная стойка (доступ к которой занимает 0,5 секунды). Ты не помнишь, где..

Как Chrome выполняет скрипты внутри Developer Tool
Недавно, работая с Chrome Developer Tool, я обнаружил странную вещь, которую сначала расценил как баг. Я написал код с парой открывающих-закрывающих скобок, например « }{ », и попытался его выполнить. Удивительно, но он не выдает мне никакой ошибки. Я был удивлен… Я попытался выполнить другие примеры: Хорошо, это кажется фантастическим, потому что это недопустимое выражение JavaScript. Давайте посмотрим глубже. Я добавил « console.trace() » в исполняемые выражения и попытался..

Работа с HTTP-куки
Вы наверняка слышали о файлах cookie веб-браузера. Я недавно работал с куки-файлами в модуле определенного проекта, но на самом деле, что такое куки-файлы и как они работают? Согласно самому надежному источнику в Интернете Википедия (сарказм) файл cookie описывается так: HTTP-файл cookie (также называемый веб-файлом cookie, файлом cookie Интернета, файлом cookie браузера или просто файлом cookie) - это небольшой фрагмент данных, отправленный с веб-сайта и сохраненный на..

Советы DevTools - день 1: доллары на консоли
Советы DevTools - день 1: доллары на консоли Адвент-календарь для фронтенд-разработчиков В течение 24 дней до праздников я буду публиковать короткие статьи с советами о том, как использовать DevTools более производительно и увлекательно. Тогда перейдем к делу! 1. $0 $0 - это ссылка на текущий выбранный узел html на панели Элементы . Кроме того, $1 - это тот, который был выбран ранее, $2 - тот, который был перед этим, и т. Д. До числа $4 . Вы можете использовать..

Дифференциальное обслуживание и служба полифиллов: как лучше обслуживать современные и устаревшие браузеры
Большинство людей сегодня используют современные браузеры, но у нас все еще есть небольшой, но важный процент трафика из устаревших браузеров, таких как Internet Explorer. Современные браузеры могут делать две вещи, а устаревшие - нет. Во-первых, современные браузеры поддерживают множество новых синтаксисов, предлагаемых в ES2015 +, таких как модуль ES import , стрелочная функция, деструктуризация объектов и т. Д. Для устаревших браузеров этот новый синтаксис должен быть перенесен в..

Постоянное развертывание расширения Chrome 🚚
В этом руководстве я рассмотрю шаги, необходимые для автоматической загрузки встроенного расширения Chrome в интернет-магазин с помощью Chrome Web Store API . В конце урока я предоставлю сценарий bash, который вы можете подключить к выбранному вами инструменту для чтения компакт-дисков 🙂 Примечание. Уже есть неплохое руководство для этого доступно в блоге CircleCI ! Также полезна статья Google: Использование API публикации Chrome Web Store . Многие команды в этом руководстве..

Малоизвестные браузерные API
Малоизвестные браузерные API Можно ли выполнить сценарий оболочки из веб-браузера пользователя? Этот подстрекательский вопрос от моей гораздо более молодой версии, возможно, был основан на наивности, но он определенно пробудил во мне интерес к общим возможностям современных веб-браузеров. Браузеры, естественно, способны на гораздо большее, чем просто рендеринг разметки. Фактически, в последние годы становится все более очевидным, что браузеры чертовски мощны и универсальны — будь..