google-chrome- все статьи тега


Макеты на основе Rem, масштабирование в chrome несовместимо, PX против REM

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

команда 'debugger' и JSLint

Google Chrome поддерживаеткоманду отладчика в качестве инструмента для настройки точки останова в коде. Как скрыть предупреждения для следующего кода в JSLint: /*globals $, console, */ /*jslint browser:true, white: true */ function test() { "use strict"; debugger; // JSLint reports the "Unexpected 'debugger'" error } ...

Переопределение сочетаний клавиш Chrome в пользовательском сценарии

Я написал пользовательский скрипт , который выполняет определенную операцию над выделенным текстом в текстовой области при нажатии CTRL+сдвиг+B . Это делается путем регистрации события keypress для textarea и последующей проверки нажатой клавиши. Чтобы браузер не обрабатывал комбинацию клавиш, я использую метод preventDefault(), который отлично работает в Firefox (окно библиотеки не открывается, но вместо него выполняется мой код). Однако в Chrome, что комбинация клавиш открывает панель закл ...

Получение переменных вне executeScript в расширении chrome

Я пытаюсь закодировать расширение chrome, и у меня есть фон.html с этим кодом: var x = "test"; function tabChanged(id, info, tab){ if(info.status == 'complete'){ chrome.tabs.executeScript(id, {code:"try{alert(x);}catch(e){alert(e);}"}, null); } } chrome.tabs.onUpdated.addListener(tabChanged); chrome.tabs.getAllInWindow(null,function(tabs){ for(var index=0; index < tabs.length; index++){ chrome.tabs.executeScript(tabs[index].id, {code:"try{alert(x);}catch(e){ale ...

ERR несоответствие длины содержимого в nginx и прокси в Chrome при загрузке больших файлов

Я получаю следующую ошибку на моей консоли chrome: GET http://localhost/grunt/vendor/angular/angular.js net::ERR_CONTENT_LENGTH_MISMATCH Это происходит только тогда, когда одновременные запросы выстреливаются в сторону nginx, например, когда кэш браузеров пуст и загружается все приложение. Загрузка ресурса выше в виде одного запроса завершается успешно. Вот заголовки к этим запросам, скопированные из Chrome: Remote Address:127.0.0.1:80 Request URL:http://localhost/grunt/vendor/angular/an ...

получить координаты мыши через расширение chrome

Мне интересно знать, есть ли способ получить координаты мыши через расширение chrome, а затем использовать эти координаты, чтобы проверить, нажал ли человек в этой позиции ? ...

Как проверить выражение XPath в инструменте разработчиков Chrome или Firebug Firefox?

Как я могу проверить свой XPath? Я использую инструмент разработчиков Chrome для проверки элементов и формирования моего XPath. Я проверяю его с помощью плагина Chrome XPath Checker, однако он не всегда дает мне результат. Что является лучшим способом, чтобы проверить мое выражение XPath. Я также пытался использовать Firebug для проверки ошибки, а также использовать FirePath для проверки. Но Firepath также проверяет XPath. Мой последний вариант-использовать Selenium WebDriver для подтверждени ...

Как отключить элементы управления по умолчанию на полноэкранном видео HTML5?

У меня есть видео заданной ширины и высоты, двойной щелчок по которому делает его полноэкранным с помощью videoElement.webkitRequestFullScreen(). По умолчанию видео не имеет никаких элементов управления. Но по какой-то причине при переходе на полный экран всплывают элементы управления по умолчанию. Вот что я делаю: <video id="videoId" width="320" height="240" autoplay="autoplay" ondblclick="enterFullScreen('videoId')" src="Blah.mp4"></video> И функция enterFullScreen(...) определ ...

CSS Border radius не обрезка изображения на Webkit

Мне трудно понять, почему border-radius исчезает из моего элемента # screen при использовании chrome, но не firefox или ie9? У меня есть все разные префиксы для каждого браузера плюс стандартный радиус границы: Www.cenquizqui.com Верхнее поле содержимого, содержащее изображения, называется # screen Копипаст css экрана: #screen {background: none repeat scroll 0 0 #EEEEEE; display: block; height: 300px; position: relative; width: 960px; overflow:hidden; -moz-border- ...

Перенаправление на URL-адрес расширения chrome из скрипта содержимого?

Я хочу перенаправить вкладку на другой URL внутри моего расширения, например chrome-extension://<ext-id>/something.html. Я пробовал использовать window.location, но он не работает для URL-адресов расширений chrome. Он прекрасно работает с URL-адресами http[s]://*, но если я попытаюсь перенаправить его на URL-адрес расширения chrome (используя chrome.extension.getURL), он просто перейдет к about:blank. Я не знаю, почему это происходит, разве chrome не позволяет этого? Есть ли другой спосо ...

Постоянный уникальный идентификатор для вкладок Chrome, который сохраняется между сеансами браузера

Я пытаюсь найти способ установить уникальный идентификатор для вкладок Chrome, который удовлетворяет следующим условиям: однозначно идентифицирует каждую вкладку остается неизменным для данной вкладки между перезапусками браузера (вкладки с восстановленным сеансом) остается неизменным, если вкладка закрыта, а затем снова открыта с помощью функции отменить закрытую вкладку (Ctrl + Shift+T) остается отличным, если вкладка дублируется Я провел несколько довольно агрессивных исследований, чт ...

Firefox и Chrome замедляются на localhost; известное исправление не работает на Windows 7

Известно, что Firefox и Chrome работают медленно на localhost, когда включен IP6. В предыдущих версиях Windows самое простое исправление-это закомментировать эту строку из файла hosts, как описано вответ на этот вопрос . ::1 localhost Однако, Как отмечено в этом вопросе, В Windows 7 эта строка уже закомментирована: # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost Есть ли альтернативный способ отключить ссылку ::1 localhost в Windows 7? ...

Flexbox в Chrome-как ограничить размер вложенных элементов? [дубликат]

На этот вопрос уже есть ответ здесь: Chrome / Safari не заполняет 100% высоту Flex parent 3 ответа В Google Chrome Как заставить элемент, вложенный в элемент flexbox (под" элементом flexbox " я подразумеваю дочерний элемент элемента, стилизованного под display:flex), ограничить его размер размером элемента flexbox, в который он вложен под водой? Например, предположим, что у меня есть следующее: < ...

Почему добавление свойств min/max изменяет ширину числового элемента ввода HTML5 в Chrome?

HTML5 вводит поля ввода, для которых допустимы только числовые значения. <input type="number" placeholder="box 1" /> Сегодня я заметил, что при указании атрибутов min и max результирующая ширина текстового поля изменяется: <input type="number" placeholder="box 2" min="0" max="100" /> Эти два элемента отображаются в Chrome по-разному: В Firefox этого, похоже, не происходит. Проверьте это самив этом jsFiddle . Это ошибка, или для этого есть причина? ...

Chrome timeZone опция на сегодняшний день.методом tolocalestring()

Недавно я обнаружил, что существует новое расширение для JavaScript. Это добавляет несколько особенностей к объекту Date в toLocaleString, toLocaleDateString и toLocaleTimeString функции. Ссылка здесь . Меня особенно интересует опция timeZone, которая поддерживаетчасовые пояса IANA/Olson , такие как America/New_York или Europe/London. В настоящее время это поддерживается только в Google Chrome. Предыдущий совет состоял в том, чтобы работать в JavaScript с любым другим часовым поясом, кроме ...

Использование песочницы Google Chrome [закрыто]

Существует несколько ресурсов, которые объясняют, как работает песочница в Chrome и что она делает для защиты пользователей от вредоносного кода. Chromium блогдокументация разработчика Chromiumпесочница FAQ Это здорово, и мне нравится ОС-ориентированный дизайн, который они имеют на месте (что-то вроде "ОС, вероятно, знает, как защитить себя лучше, чем мы, поэтому мы позволяем ей" подход.) Они также упоминают в нескольких местах, что песочница сам по себе он был разработан так, чтобы не завис ...

Хром ошибка - сила-всегда с SSL

С 10 минут chrome принудительно вводит SSL-сертификат в поддомены моего сайта. Мой сайт: https: / /www.mywebsite.com - > SSL OK установлен Поддомены: http://forum.mywebsite.com - > SSL не установлен Теперь "хром" заставляет мой форум идти под SSL, возможно потому, что всегда посещает основной сайт, где он принудительно SSL, но это не имеет смысла. На IE, Firefox и других версиях Chrome ничего не происходит, только на этом ПК с Chrome. У меня нет установленных расширений, а также а ...

Как работать с определенной версией ChromeDriver, когда браузер Chrome автоматически обновляется через Python selenium

Я новичок в Selenium, и теперь я могу использовать selenium с Chromedriver для выполнения базового автотеста, код работает нормально, но проблема в том, что браузер Chrome всегда обновляется автоматически на бэкэнде, и код всегда не запускается после обновления Chrome. Я знаю, что мне нужно загрузить новый chromedriver, чтобы решить эту проблему, но мне интересно, есть ли способ решить эту проблему без отключения обновления chromebrowser? ТКС. Я использую Windows 10 / Chrome версии 67 / Python ...

Хром 65 блокирует перекрестное происхождение. Обходной путь на стороне клиента для принудительной загрузки?

Chrome 65 удалил поддержку атрибута download на якорных элементах с перекрестным началом hrefs: Block cross-origin Чтобы избежать того, что по сути является пользовательской перекрестной утечкой информации, Blink теперь будет игнорировать наличие атрибута загрузки на якорных элементах с перекрестными атрибутами происхождения. Обратите внимание, что это относится к HTMLAnchorElement.download Как и к самой стихии. Намерение удалить | Chromestatus Tracker | Chromium Bug Это п ...

Хром полоса прокрутки исчезает (не переполнение-у)

Страница (live-версия) состоит (грубо говоря) из трех частей: левая боковая панель центрированное содержание правая боковая панель Правая боковая панель должна быть прокручиваемой, поэтому я установил overflow-y: scroll; right: -17px;, чтобы просто скрыть полосу прокрутки. Body, html Есть overflow-y: auto;. Таким образом, мне не нужно иметь две полосы прокрутки (для страницы и для правой боковой панели). Выпуск: (только в CHROME, протестировано на версиях 62 и 63) Почему-то на разны ...