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


API JavaScript: API видео
В этой серии статей я буду изучать различные API-интерфейсы JavaScript, доступные для использования в среде браузера. Некоторые из них будут вам хорошо известны, другие могут быть для вас совершенно новыми. Надеюсь, в каждом разделе вы найдете новую информацию и полезные советы из реальной жизни! Итак, приступим. Не только для YouTube Если вы не использовали его раньше, возможно, вы даже не знаете о существовании Video API, или у вас может сложиться впечатление, что его можно..

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

Document.designMode, что это такое?
Вы, наверное, не слышали об этом странном designMode, судя по MDN, это document.designMode определяет, доступен ли для редактирования весь документ. Допустимые значения: "on" и "off" . Согласно спецификации это свойство по умолчанию имеет значение "off" . Firefox следует этому стандарту. В более ранних версиях Chrome и IE по умолчанию используется "inherit" . Начиная с Chrome 43 по умолчанию используется "off" , а "inherit" больше не поддерживается. В IE6-10 значение..

2. История JavaScript.
Чтобы понять то, что я собираюсь вам рассказать, вам нужно вместе со мной отправиться в прошлое, а именно в 1995 год, когда был создан JavaScript. JavaScript в Netscape. Брендан Эйх разработал JavaScript в Netscape Communications в 1995 году. Netscape и Эйх создали JavaScript как язык сценариев для использования с Netscape Navigator, флагманским веб-браузером компании. Первоначально известный как LiveScript, Netscape изменил название на JavaScript, чтобы позиционировать его как..

Как создать простое расширение Chrome с нуля
Расширения Chrome — чрезвычайно полезные дополнительные инструменты для повседневного просмотра в личных или профессиональных целях. Удивительно, но сделать их намного проще, чем вы можете себе представить. Расширения Chrome на самом деле состоят из HTML, CSS и JS. Вы даже можете изучить все приложения Node.js, чтобы создать их, но давайте не будем усложнять. Им также требуется файл манифеста JSON, описывающий ваше приложение и требуемые разрешения. Когда ваше расширение Chrome будет..

Запуск модульных тестов в среде браузера
Недавно я исследовал запуск тестов в среде браузера вместо обычной настройки с помощью JSDom. Это привело к некоторым интересным выводам и нескольким ошибкам. Начало: Шутка в браузере Вначале я пытался пойти по простому пути: запустить jest в браузере. Быстрый поиск в Google показал, что несколько человек пытаются сделать то же самое . Связанная проблема Github для запуска Jest в браузере имеет ответ от разработчика Jest, в котором говорится, что запуск тестов в браузере не является..

Push-уведомление в браузере и как его использовать с помощью Javascript
Я только что заварил себе чашку горячего чая, когда мне позвонил начальник и сказал добавить функцию push-уведомлений в веб-приложение компании. Я не первый раз слышу о push-уведомлении, но я не знаю, что это такое на самом деле. Он рассказывает мне, как это реализовать вместе с несколькими ссылками, чтобы узнать об этом. В стартапе довольно часто приходится чему-то учиться во время создания проекта. Так что это «push-уведомление» ничем не отличается. Не прошло и часа, прогресс..