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


Как я перемещаюсь по сотням вкладок в Chrome с JXA и Альфредом
Для меня всегда было проблемой иметь сотни открытых вкладок. Ладно, может быть, не сотни, но определенно близко к сотне. Чем больше вкладок я открываю, тем больше у меня дубликатов. В конце концов, он просто выходит из-под контроля до точки, когда я сдаюсь и нажимаю кнопку закрытия в Chrome, чтобы начать все сначала. Каждый раз, когда я это делаю, я теряю множество вещей, которые мне хотелось бы изучить в какой-то момент. Я считаю справедливым частично обвинить сегодняшние браузеры..

Прощай, HTML. Привет Канвас!
Часть 6: Коробки и начало реального приложения Предыдущую статью вы можете прочитать здесь . Введение Контент, который я обещал для этой статьи, стал слишком большим. Мне пришлось разделить его. Кроме того, я потратил больше времени, чем ожидал, на написание кода. Я сделал МНОГО рефакторинга в поисках лучшего дизайна/наибольшей полезности. Я закончил код для полностраничного движка, такого как BobSprite. Потом я понял, что для нас было бы полезнее, если бы я мог..

Основы Javascript - Global Scope
Серия Основы JavaScript "Области действия, подъем, замыкания" Если вы рассматриваете JavaScript как игру и планируете стать профессиональным игроком, как я, вам необходимо отлично понимать правила. Чтобы помочь вам в этом, я планирую написать серию статей о, возможно, наиболее важных концепциях JavaScript; Области действия, подъема и закрытия , и эта статья будет посвящена глобальной области действия . Для простого вхождения в тему давайте определим, что такое область действия и..

Браузерные движки: вершина под капотом JavaScript
С апреля 2021 года JavaScript исполняется 26 лет. Поскольку язык, изначально предназначенный для чего-то еще, кроме повышения отзывчивости ваших веб-приложений Netscape Navigator, можно с уверенностью сказать, что JS за последние несколько лет стал очень популярным языком. Я мог бы выплеснуть самоуверенную тираду, проведя мозговой штурм, почему JS был языком Интернета, и разработчики программного обеспечения отстаивали здесь, в отличие от, скажем, C # или Java, но все они не смогли бы..

Браузер десятилетней давности
Решение старых проблем с браузером с помощью платформы облачного тестирования. Около недели назад клиент (назовем его Малик) сообщил о проблеме — очень странной, связанной с веб-приложением, которое моя команда разработала несколько лет назад. Малик не мог нажать ни одну кнопку на веб-странице… да, это странно. Проведя расследование, я понял, что его устройству не менее десяти лет. Более того, очень устаревший веб-браузер. Его телефон был похож на старый грузовой корабль в..

Загрузка файлов в AWS S3 Bucket с помощью JavaScript SDK с индикатором выполнения
Amazon S3 Bucket - это ресурс облачного хранилища от Amazon Web Services (AWS), который удобно использовать для простого хранения простых объектов и файлов. S3 - это своего рода аббревиатура от Simple Storage Service. Хотя загрузка данных в основном выполняется на стороне сервера, это легко сделать в браузере или, как мы говорим, во внешнем интерфейсе через Javascript SDK для AWS. Вот несколько простых, но подробных шагов по настройке собственного S3 Bucket и загрузке файлов в него,..

Использование и ограничения setTimeout и setInterval в современных браузерах
Использование и ограничения setTimeout и setInterval в современных браузерах Мы все используем современные веб-браузеры, и производительность является одним из наиболее важных аспектов просмотра веб-страниц. Современные веб-браузеры должны выполнять сложные программы, а также реагировать на действия пользователей. setTimeout и setInterval — это два метода в JavaScript, используемые для асинхронного запуска кода или функции, что позволяет нам запускать их через определенные..