Развертывание Яндекс Браузера в корпоративной сети

  1. Развертывание
  2. Браузер не устанавливается

Примечание. Для развертывания Браузера интернет не требуется. Исключение — предустановка расширений (например, КриптоПро), которые скачиваются после первого запуска Браузера.

Установочный пакет

Примечание. Установочные файлы для Браузера с сервисами 360 смотрите по ссылке.

Для развертывания Браузера в корпоративной сети необходимы следующие файлы:

  • .msi — установочный пакет. Перед скачиванием можно настроить часть параметров конфигурации с помощью конструктора.

  • .admx — файл шаблона политик, в котором описываются настройки политик. Обновлен 12.04.2023 г.

  • .adml — файл локализации шаблона политик. Содержит локализованные описания, которые будут отображаться в Редакторе групповых политик. Для каждого языка нужен свой файл .adml: для русского, для английского. Обновлен 12.04. 2023 г.

Развертывание в корпоративной сети
  1. Создайте общую сетевую папку и разместите в ней .msi-пакет Браузера. Убедитесь, что общая папка доступна на компьютерах пользователей.

  2. Разместите .admx в папках C:\Windows\PolicyDefinitions (будет действовать на данном ПК) и domain_name.loc\SYSVOL\domain_name.loc\Policies\PolicyDefinitions (будет действовать на домене).

  3. Разместите .adml в папках C:\Windows\PolicyDefinitions\<язык_ОС> и domain_name.loc\SYSVOL\domain_name.loc\Policies\PolicyDefinitions\<язык_ОС>, где <язык_ОС>:

    • ru-RU — для русскоязычной системы;

    • en-US — для англоязычной системы.

  4. Настройте шаблоны групповых политик для целевой группы пользователей.

  5. Создайте объект групповой политики.

  6. Разверните пакет. Это можно выполнить с помощью инструментов:

    Active Directory Group Policy Management

    1. Откройте консоль управления групповой политикой (gpmc. msc).

    2. Нажмите на нужный домен или группу правой кнопкой мыши и выберите Создать объект групповой политики в этом домене и связать его.

    3. Задайте имя групповой политики (например, «Установка Браузера») и нажмите ОК.

    4. Откройте созданную групповую политику: нажмите на нее правой кнопкой мыши и выберите Изменить.

    5. Перейдите в раздел Конфигурация компьютера → Политики → Конфигурация программ → Установка программ.

    6. Нажмите на раздел Установка программ правой кнопкой мыши и выберите Создать → Пакет.

    7. Выберите .msi-пакет Браузера в общей папке и нажмите Открыть.

    8. Укажите метод развертывания Особый и нажмите ОК.

    9. Перезагрузите компьютеры, на которых нужно установить Браузер.

    Microsoft System Center Configuration Manager

    1. Откройте раздел Библиотека программного обеспечения → Управление приложениями → Приложения.

    2. Нажмите кнопку Создать → Создание приложения.

    3. Следуйте инструкциям Мастера создания приложений.

    4. На шаге Укажите параметры для этого приложения включите опцию Автоматически получить данные об этом приложении из файлов установки.

    5. Укажите расположение установочного .msi-файла Браузера.

    6. Просмотрите импортированные сведения об устанавливаемом Браузере.

    7. На шаге Укажите сведения о приложении задайте программу установки msiexec /i «yandex_browser.msi» /qn.

    8. В окне Приложения нажмите правой кнопкой мыши на Яндекс Браузер и выберите Развернуть.

    9. Укажите коллекцию устройств, на которых будет устанавливаться Браузер.

    10. Выберите точки распространения для размещения Браузера.

    11. Укажите параметры управления процессом развертывания Браузера:

    12. Задайте время развертывания Браузера.

    13. Укажите параметры уведомлений для пользователей: Скрыть в центре программного обеспечения и во всех уведомлениях.

    14. Укажите параметры оповещения Configuration Manager и Operation Manager.

    Вы можете отследить состояние развертывания Браузера в разделе Мониторинг → Развертывания → Состояние развертывания.

    Kaspersky Security Center

    Создайте инсталляционный пакет:

    1. Подключитесь к серверу администрирования.

    2. В дереве консоли выберите папку Удаленная установка → Инсталляционные пакеты.

    3. Нажмите правой кнопкой мыши и выберите Создать → Инсталляционный пакет . Запустится мастер создания инсталляционного пакета.

    4. Укажите название пакета, путь к .msi-файлу Браузера и ключи установки (/qn).

    Установите Браузер на выбранные устройства:

    1. Подключитесь к серверу администрирования, под управлением которого находятся нужные устройства.

    2. В дереве консоли выберите папку Задачи.

    3. Нажмите кнопку Создать задачу. Запустится мастер создания задачи.

    4. В окне Выбор типа задачи в узле Сервер администрирования Kaspersky Security Center выберите тип задачи Удаленная установка программы.

    5. Если нужно запустить развертывание в определенное время, задайте расписание в параметрах задачи.

    6. После создания задачи запустите ее или дождитесь запуска по расписанию.

    После выполнения задачи Яндекс Браузер будет установлен на выбранные устройства.

    Командная строка

    Браузер поддерживает установку через командную строку Windows с помощью msiexec (Установщик Windows). Описание ключей для msiexec можно посмотреть на сайте Microsoft или по команде msiexec /help.

Обычный и корпоративный Браузер в Windows

Одновременное использование корпоративной и обычной версии Браузера невозможно, так как:

  • Версия Браузера для организаций устанавливается в Program Files (для всех пользователей).

  • Обычная версия Браузера устанавливается в папку профиля (только для текущего пользователя).

  • При попытке запустить Браузер запускается самая старшая версия, к которой есть доступ. Как правило, версия Браузера для организаций ниже стандартной и при одновременной установке этих версий будет запускаться именно стандартная, как более новая.

Чтобы запустить Браузер для организаций, используйте один из способов:

  • Удалите стандартную версию Браузера:

    • Под текущим пользователем. Запустите скрипт для Windows.

    • Централизованно. Запустите setup.exe с ключами —uninstall —force-uninstall —silent из папки, где установлен Браузер:

      C:\Users\%username%\AppData\Local\Yandex\YandexBrowser\Application\%browser_version%\Installer\setup.exe

      Путь к файлу setup.exe можно посмотреть в параметре UninstallString в разделе реестра:

      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\YandexBrowser

      Если этот способ не работает, попробуйте в окружении, из которого вызывается команда на удаление, понизить права до текущего пользователя.

  • Создайте в Windows нового пользователя, тогда в папке его профиля не будет установленной стандартной версии Браузера. Если корпоративный Браузер уже установлен, то в новом профиле можно запускать browser.exe из папки Program Files.

Внимание. Перед развертыванием корпоративной версии Браузера удалите обычную версию.

Программное обеспечение

В развертывании Браузера в сети поможет ПО для удаленного управления конфигурациями, например:

  • Ansible

  • Samba

  • ALD PRO для Astra Linux

Установочный пакет

Примечание. Установочные файлы для Браузера с сервисами 360 смотрите по ссылке.

Скачайте установочный пакет в формате *.deb или *.rpm. Доступны только 64-разрядные версии.

Debian, Deepin, Kali, Mint, Raspbian, Ubuntu

Скачайте *.deb пакет по ссылке. Перед скачиванием можно настроить часть параметров конфигурации с помощью конструктора.

Alt Linux, Fedora, РЕД ОС

РОСА «КОБАЛЬТ» 7.9

Дистрибутив Браузера размещен в репозитории. Чтобы установить:

  1. Создайте файл /etc/yum.repos.d/proprietary.repo с конфигурацией репозитория:

    [proprietary]
    name=ROSA Enterprise Linux Server - Base
    baseurl=http://$rosa_support_id_server:@abf-downloads.rosalinux.ru/rosa-server79/repository/$basearch/proprietary/release
    gpgcheck=0
    enabled=1
    priority=2
  2. Запустите установку Браузера командой:

    yum install yandex-browser-stable -y

После установки Браузера в разделе Интернет главного меню появится ярлык Yandex Browser.

Astra Linux

Дистрибутив Браузера размещен в стандартном репозитории. Выполните через терминал команду:

sudo apt-get install yandex-browser-stable
Репозиторий Яндекса

Установщик в формате *.deb или *.rpm можно скачать из репозитория.

Если при установке репозитория произошла ошибка, пропишите его и ключ электронной подписи вручную:

  1. Выполните в консоли команду:

    sudo add-apt-repository "deb https://repo. yandex.ru/yandex-browser/deb beta main"
  2. Скачайте ключ электронной подписи, выполнив в консоли команду:

    curl https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG --output YANDEX-BROWSER-KEY.GPG
  3. Пропишите ключ в дистрибутив, выполнив в консоли команду:

    sudo apt-key add YANDEX-BROWSER-KEY.GPG
Развертывание в корпоративной сети
  1. Создайте сетевую папку

    1. Установите пакеты samba и smbclient. Для этого выполните команду:

      ALT Linux

      sudo apt-get install samba smbclient
      Astra Linux, Debian, Linux Mint, Ubuntu

      sudo apt install samba smbclient
      Arch Linux

      sudo pacman -S samba smbclient
    2. Создайте общую сетевую папку:

      mkdir /etc/opt/yandex/browser/policies/managed/
    3. Добавьте пользователя Samba. Имя должно быть таким же, как у вашего пользователя, а пароль лучше выбрать другой.

      sudo smbpasswd -a $USER
    4. Если вы хотите, чтобы у пользователя не было пароля, укажите опцию -n:

      sudo smbpasswd -a -n $USER 
    5. На всякий случай создайте резервную копию конфигурационного файла Samba:

      cp /etc/samba/smb. conf /etc/samba/smb.conf.old
    6. Откройте файл smb.conf в режиме редактирования:

      cat >> /etc/samba/smb.conf
    7. Задайте параметры (пробелы в строках являются обязательными):

                      [Имя папки]
                      comment = Комментарий
                      path = Путь к папке
                      valid users = user
                      read only = no
                      browsable = yes                        

      Пример файла:

                    [managed]
                    comment = Групповые политики
                    path = /etc/opt/yandex/browser/policies/managed/
                    valid users = user
                    read only = no
                    browsable = yes           
    8. Нажмите Ctrl + D.

    9. Запустите службу SMB:

      sudo systemctl start smb.service     
    10. Добавьте службу в автозагрузку:

      sudo systemctl enable smb.service     
    11. Подключитесь к общей сетевой папке. Для этого введите команду вида:

      sudo smbclient //IP_АДРЕС/Папка -U ПОЛЬЗОВАТЕЛЬ
      IP-адрес вашего компьютера можно узнать с помощью команды ip a. Пример команды:

      sudo smbclient //192.168.0.89/managed -U user     
  2. Настройте групповые политики.

    Примечание.

    На компьютерах пользователей с ALT Linux версии 0.9.12 и выше для настройки групповых политик можно использовать инструмент gpupdate (работает только в Microsoft Active Directory или Samba Domain Controller). Подробнее.

  3. Скопируйте папку /etc/opt/yandex/browser/policies/managed/ вместе с файлами политик на все устройства с ОС Linux в сети.

    Пример использования Ansible для копирования политик

    1. Подготовка сервера:

      1. Установите ansible:

        apt-get install ansible  
      2. Пропишите управляемые компьютеры в группу (например, local). В файле /etc/ansible/hosts нужно указать пользователя, под которым будут запущены команды на управляемых узлах (root):

         [all:vars]
         ansible_user=root        
        [local]
        IP-адрес         
      3. Создайте ключ SSH:

        ssh-keygen -t ed25519 -f ~/. ssh/manager

        Пароль ключа можно оставить пустым.

      4. Добавьте ключ на сервере:

        eval `ssh-agent`
        ssh-add ~/.ssh/manager
      5. Создайте каталог для списков сценариев:

        mkdir -p /etc/ansible/playbooks
    2. Подготовка клиента:

      1. Установите необходимые модули:

        apt-get install python python-module-yaml python-module-jinja2 python-modules-json python-modules-distutils
      2. Включите и запустите службу sshd.

      3. Разместите публичную часть созданного на сервере ключа пользователю root. Добавьте содержимое файла manager.pub в /etc/openssh/authorized_keys/root в модуле Администратор системы или вручную.

      4. Проверьте доступ по ключу с сервера:

        ssh root@IP_адресС          
    3. Копирование политик:

      1. Создайте файл /etc/ansible/playbooks/copy-policies.yml и пропишите в него сценарий для копирования файла с политиками на компьютеры пользователей:

        - hosts: local # Группа, которой принадлежат компьютеры
          remote_user: root
          tasks:
          - name: Copy group policies
            copy:
                  src: ~/managed_policies. json # Путь к копируемому файлу
                  dest: /etc/opt/yandex/browser/policies/managed/managed_policies.json # Путь к конечному файлу
                  owner: local # Владелец файла
                  group: local # Группа, которой принадлежит файл
                  mode: '0644' # Права доступа к файлу       

        Если файлов несколько, то нужно прописать сценарии для всех.

      2. Выполните команду:

        ansible-playbook copy-policies
  4. Разверните Браузер на всех устройствах в сети. Когда пользователи запустят Браузер, на их компьютерах будут действовать настроенные вами политики.

    Подробные сведения о развертывании пакетов ищите в официальной справке вашего инструмента для удаленного управления.

    Пример развертывания Браузера с использованием Ansible

    1. Создайте файл /etc/ansible/playbooks/copy-installer.yml и пропишите в него сценарий для копирования установочного пакета на компьютеры пользователей:

      - hosts: local # Группа, которой принадлежат компьютеры
        remote_user: root
        tasks:
        - name: Copy installer of Yandex Browser
          copy:
                src: ~/yandex-browser. deb # Путь к копируемому файлу
                dest: ~/yandex-browser.deb # Путь к конечному файлу
                owner: local # Владелец файла
                group: local # Группа, которой принадлежит файл            
    2. Создайте файл /etc/ansible/playbooks/install-browser.yml и пропишите в него сценарий для установки Браузера:

       - hosts: local # Группа, которой принадлежат копмпьютеры
         remote_user: root
         tasks:
         - name: Install Yandex Browser
           apt:
                 name: ~/yandex-browser.deb # Путь к установочному пакету браузера
                 state: present
                 update_cache: yes                          
    3. Выполните команды:

      ansible-playbook copy-installer 
      ansible-playbook install-browser

Примечание. Установочные файлы для Браузера с сервисами 360 смотрите по ссылке.

  1. Скачайте установочный файл со страницы browser.yandex.ru/corp.

  2. Запустите загруженный файл.

  3. В открывшемся окне перетащите значок Браузера в папку Программы.

  4. Настройте групповые политики.

Установлена ли у вас обычная версия Яндекс Браузера?

Удалите Яндекс Браузер, запустив bat-файл, затем разверните корпоративный Браузер заново.

Если вам нужна и обычная версия Яндекс Браузера, то создайте новый профиль пользователя Windows, в котором разверните корпоративный Браузер.

Проверьте следующее:

  • У компьютера, на котором проводится развертывание, есть доступ к интернету.

  • Есть права администратора для установки Браузера в папку Program Files.

  • Временно отключите антивирус и попробуйте установить Браузер снова.

Если проблема осталась, то проверьте, есть ли папка YandexBrowser в следующих местах:

  • %userprofile%\AppData\Local\Yandex

  • C:\Program Files\Yandex

Узнайте, как Браузер называется в списке установленного ПО: «Yandex» или «Yandex (All Users)». В папке %temp% (если есть) соберите следующие логи:

  • yandex_browser_updater. log

  • yandex_browser_installer.log

  • lite_installer.log

Откройте файл lite_installer.log с помощью любого текстового редактора. Если в файле есть ошибка ERROR: Module verification failed, воспользуйтесь следующим способом.

Напишите нам, приложив данные логи к сообщению.

Написать в службу поддержки

Яндекс.Справка

Поиск

Настройка поискаЯзык запросовПоисковые подсказки

Карты

Поиск на картеМаршрутыПробки

Браузер

БезопасностьПриватностьРешение проблем

Вебмастер

Рекомендации по созданию сайтовСемантическая разметкаУдаление вредоносного кода

Метрика

Создание целейМониторинг сайтовАнализ поведения посетителей

Почта

Создание ящикаОтправка писемБезопасность

Диск

Увеличение объемаНастройка доступаЗагрузка файлов

Маркет

Покупки для пользователейРазмещение для продавцовПродвижение для производителей

360 для бизнеса

Auto. ru

Auto.ru для мобильных устройств

Auto.ru для партнеров

CM.Expert

Punto Switcher для Mac OS

Punto Switcher для Windows

Авиабилеты для мобильных устройств

Авто. Проецируемое решение

Агрегатор Яндекс Доставки

Английский от Яндекс Практикума

Аренда

Аудитории

Бизнес

Билеты

Браузер

Браузер для мобильных устройств

Браузер для организаций

Букмейт

Букмейт для мобильных устройств

Вебмастер

Взгляд

Видеоплеер

Виджет для Android

Директ

Директ Коммандер

Диск для бизнеса

Диск для компьютера

Диск для мобильных устройств

Дистрибуция

Документы

Документы для мобильных устройств

Доставка

Еда для ресторанов

Заправки

Заправки для корпоративных клиентов

Здоровье

Здоровье для мобильных устройств

Избранное

Интернетометр

Кабинет Георекламы

Календарь

Календарь для мобильных устройств

Карта Плюса

Картинки

Карты для мобильных устройств

Карты и Навигатор в автомобиле

Кинопоиск

Кинопоиск для мобильных устройств

Клавиатура для мобильных устройств

Конструктор карт

Кью для мобильных устройств

Лицей Академии Яндекса для учеников

Лицей Академии Яндекса для учителей

Лончер

Маркет для покупателей

Маркет для продавцов

Маркет для производителей

Метрика

Метрика для мобильных устройств

Метро для мобильных устройств

Модуль с Яндекс ТВ

Музыка

Музыка для мобильных устройств

Навигатор

Народная карта

Народная карта для мобильных устройств

Недвижимость

ОФД для клиентов

ОФД для партнеров

ОФД. Проверка чека

Партнерская программа Яндекс Бизнеса

Партнерская сеть Яндекс Путешествий

Переводчик

Переводчик для мобильных устройств

Погода

Поиск по видео

Поиск по товарам

Почта для бизнеса

Почта для мобильных устройств

Практикум

Приложение Яндекс для мобильных устройств

ПромоCтраницы

Путешествия

Путешествия для мобильных устройств

Разговор

Рассылки

Рекламная сеть

Репетитор

Станция

Станция Лайт

Станция Макс

Станция Мини

Телевизоры на платформе Яндекс ТВ

Телемост

Телепрограмма

Телефон

Умный дом

Умный телевизор Яндекса с Алисой

Услуги для заказчиков

Услуги для исполнителей

Учебник для учеников

Учебник для учителей

Электрички

Яндекс 360 Премиум

Яндекс Маркет Аналитика для магазинов

Яндекс Маркет Аналитика для производителей

Браузер

Картинки

Все сервисы

Ваш Яндекс

Ваш Яндекс

Ваш Яндекс

Поиск

Поиск

Поиск

Карты

Карты

Карты

Браузер

Браузер

Браузер

Вебмастер

Вебмастер

Вебмастер

Метрика

Метрика

Метрика

Почта

Почта

Почта

Диск

Диск

Диск

Маркет

Маркет

Маркет

Включить двухфакторную аутентификацию — Яндекс ID.

Справка

Для включения двухфакторной аутентификации (2FA) вам потребуется приложение Яндекс Ключ, которое вы можете установить на мобильное устройство Android или iOS. Ваше устройство должно поддерживать методы защиты от несанкционированного доступа (например, отпечаток пальца, PIN-код, распознавание лица).

После включения двухфакторной аутентификации:

  • Все приложения, программы и сервисы Яндекса будут запрашивать одноразовые пароли.

  • Для сторонних мобильных приложений, компьютерных программ и импортеров почты необходимо использовать индивидуальные пароли приложений.

  • Процесс восстановления доступа изменится.

Примечание. Чтобы перенести аккаунт на другой смартфон или планшет, следуйте инструкциям в разделе «Перенос аккаунтов Яндекс Ключей».

Установите приложение Яндекс Ключ или откройте его.

Дальнейшие действия по переносу аккаунта в приложение Яндекс Ключ зависят от версии приложения, так что проверьте это. Чтобы проверить версию Яндекс Ключа, нажмите на значок шестеренки в левом верхнем углу приложения и выберите раздел О приложении.

Если ваш Яндекс Ключ версии 3.0 или выше, выполните действия прямо в приложении:

  1. Нажмите кнопку Добавить аккаунт.

  2. Введите свой логин и пароль на Яндексе и подтвердите привязанный к нему номер телефона.

  3. После того, как вы правильно введете SMS-код, ваша учетная запись будет добавлена ​​в приложение, и вы сможете начать использовать Яндекс-ключ для входа. приложение:

    1. Войдите в учетную запись, для которой вы хотите настроить вход в Яндекс Ключ.

    2. На вкладке Безопасность в разделе Способ входа нажмите Текущий способ и выберите Яндекс Ключ.

      В нижней части экрана нажмите Перейти по ссылке.

    3. Настройте двухфакторную аутентификацию в 4 шага.

      1. Подтвердите свой номер телефона.

        Если вы уже привязали свой номер телефона к своей учетной записи, браузер отобразит этот номер и спросит, хотите ли вы подтвердить его или изменить.

        Если ваш текущий номер телефона не привязан к вашей учетной записи, вы должны привязать его, чтобы иметь возможность восстановить доступ к своей учетной записи вручную.

        Чтобы привязать или подтвердить номер, запросите отправку кода по SMS и затем введите его в форму. После того, как вы правильно ввели код, нажмите «Подтвердить», чтобы перейти к следующему шагу.

      2. Создайте PIN-код.

        Придумайте четырехзначный PIN-код и введите его для двухфакторной аутентификации.

        Внимание. Только вы знаете свой PIN-код, и его нельзя изменить. Если вы забудете пин-код, Яндекс Ключ не сможет сгенерировать правильный одноразовый пароль, а восстановить доступ к аккаунту можно будет только обратившись в службу поддержки.

        Нажмите «Создать», чтобы подтвердить свой PIN-код.

      3. Настроить Яндекс Ключ.

        Требуется сгенерировать одноразовые пароли для вашей учетной записи. Вы можете получить ссылку на приложение прямо на свой телефон или установить его из App Store или Google Play.

        Если Яндекс Ключ запрашивает доступ к камере, разрешите. Это необходимо для распознавания QR-кодов при добавлении учетных записей или при входе в систему с помощью QR-кода.

        В Яндекс Ключе нажмите кнопку Добавить аккаунт. Яндекс Ключ включит вашу камеру, чтобы отсканировать QR-код, отображаемый в браузере.

        Если QR-код не читается, нажмите Показать секретный ключ в браузере или Добавить вручную в приложении. Вместо QR-кода браузер отобразит последовательность символов, которую необходимо ввести в приложение.

        Когда устройство распознает вашу учетную запись, оно запросит PIN-код, который вы создали на втором шаге.

      4. Проверьте свой одноразовый пароль.

        Чтобы убедиться, что все настроено правильно, на последнем шаге необходимо ввести одноразовый пароль.

        Введите PIN-код, который вы создали на шаге 2, в Яндекс Ключ. Приложение отобразит ваш одноразовый пароль. Введите его рядом с Enable и нажмите кнопку. В некоторых случаях вас попросят ввести пароль, который вы использовали перед включением 2FA.

        Вам необходимо ввести одноразовый пароль, прежде чем он перестанет отображаться на экране приложения. Если до следующего пароля осталось не так много времени, просто дождитесь появления нового.

        Если вы ввели правильные данные, 2FA будет включена, и ваш аккаунт откроется.

    Один и тот же Яндекс Ключ можно использовать для нескольких аккаунтов, использующих одноразовые пароли. Чтобы добавить в приложение еще одну учетную запись, откройте Яндекс Ключ и нажмите . Если версия приложения 3.0 и выше, 2FA включается автоматически при добавлении аккаунта в Яндекс Ключ.

    Удаление учетной записи не отключает 2FA автоматически. Чтобы отключить 2FA, сначала нужно вернуться к использованию обычного пароля от учетной записи в Яндекс ID. Дополнительные сведения см. в разделе Отключение двухфакторной аутентификации.

    html — Что делать с URL-адресами для Яндекс.Метрики без префикса «http»?

    спросил

    Изменено 10 лет, 8 месяцев назад

    Просмотрено 3к раз

    В описании Яндекс. Метрики прямо сказано, что URL вида //mc.yandex.ru/metrika/watch.js (нет http: впереди), которые владелец веб-сайта должен вставить на свои страницы, не являются ошибочными. Так например этот код:

     
     Утверждается, что 

    в порядке.

    Однако валидатор кода считает, что такие URL-адреса не подходят, и я бы предпочел, чтобы валидатор был доволен, чтобы никто не сломал код позже, пытаясь «исправить» его.

    Почему к этим URL-адресам не добавляется http: ? Что произойдет, если я на самом деле добавлю к ним http: ?

    • html
    • url
    • аналитика
    • метрика
    2

    Я думаю, что валидатор кода неверен. Если часть URL-адреса отсутствует, остальные части заполняются с родительской страницы. Так, например, если на изображение ссылаются с http://example.org/page1.html с src="pic.