«Ты меня блокируешь, я тебя обхожу». Решение Вивальди поиграть со своим User-Agent

Вивальди в чате Bing

Сеть сложна. Для конечного пользователя все работает как по волшебству. Текст одного цвета, другой другого, адаптивное изображение, еще одно, которое остается неподвижным в фоновом режиме... За этим стоит своя работа, и она не работает одинаково во всех браузерах. Теоретически, чтобы немного контролировать ситуацию, был изобретен User-Agent. Вивальди он играет с ним, потому что с ним не обращаются так, как он думает, что заслуживает.

Vivaldi 6.1 представил новинка, которую мы позволяет вам получить доступ к чату Bing (если вы хотите…) без смены браузера. Это небольшой шаг, но я не исключаю, что в будущем он будет расти. Как объяснил ее генеральный директор, проблема начинается с того, как обрабатывается ваш браузер. Они хотели бы представиться как Вивальди, но есть веб-страницы, которые не работают, если вы поместите это имя в User-Agent. Это чтобы раздражать?

Вивальди... это просто "костюм"

Я бы сказал, что нет. Я пользователь Vivaldi, но я также сделал свои первые шаги в веб-дизайне. Когда вы переходите с HTML на CSS, большая часть тестирования выполняется для Chrome, а затем вы также смотрите, как все выглядит в Firefox и Safari. Это потому, что, хотя на самом деле их больше всего три двигателя действительны на рынке: Chromium, Gecko и AppleWebKit. А в качестве визитных карточек в User-Agent стоит поставить таковые из Chrome, Firefox и Safari.

Вивальди Я хотел поставить его имя вместо Chrome, но есть веб-страницы, которые наказывают его, и он не показывает некоторые вещи. Чтобы точно знать, почему, вам нужно посмотреть, как устроены эти страницы: вероятно, существуют правила CSS, которые работают только в том случае, если User-Agent соответствует определенной строке, и не исключено, что есть что-то, чтобы ограничить доступ. в некоторые браузеры. , как в случае с Вивальди.

Отсутствие контроля над определенными вещами разрушает пользовательский опыт

Сначала решение кажется очевидным: игнорировать браузер. Но это может иметь плачевные последствия.. Например, в моем упражнении Firefox не учитывал свойство CSS липкий потому что я использовал его в сочетании с другим таблица-ячейка. Что еще хуже, если вы хотите поставить фиксированное фоновое изображение, телефон Apple его не уважает, и вдобавок ко всему он может показывать что-то размытое.

В конце концов, дизайнер хочет, чтобы его страницы выглядели как можно лучше на максимально возможном количестве устройств, и для этого он обычно сначала работает с наиболее используемым браузером, Chrome, затем думает о Safari и Firefox или наоборот. Остальные не в счет. Итак, если кто-то представляет себя как «Вивальди», веб-сайт считает, что это не поддерживается, и ограничивает его в некоторых вещах для его же блага... в теории.

Иначе обстоит дело с такими страницами, как Шазам: Если вы не входите с помощью браузера Apple, он показывает информацию о том, как загрузить приложение. Это полное ограничение.

Решение состоит в том, чтобы делать дополнительную работу, чтобы зарабатывать очень мало

Да, лучшее этичное решение — включить в опции все известные браузеры и отображать контент в них так же, как он отображается в браузере с общим движком. Но, конечно, если Firefox уже мало используется по сравнению с Chrome или Safari, последний благодаря iPhone и iPad и macOS в США, учитывайте такие браузеры, как Vivaldi. по отдельности должен делать Я слишком много работаю, чтобы зарабатывать очень мало.

Я стал свидетелем комментариев от профессиональных дизайнерских компаний, которые шутили, что если кто-то не видит что-то в Safari, купите Android или посмотрите это с ПК. Это сказано как шутка, но это немного то, что они делают. И пока это продолжается, такие компании, как Vivaldi Technologies, не просто используют более привлекательный User-Agent в целом; теперь они меняют его в зависимости от сервиса, в котором его посещают. Если в конце концов нет зла, то не приходит к добру.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.