Връзка с поддръжката

Отговаряме по имейл, обикновено до два дни.

Google reCAPTCHA проверява това изпращане срещу злоупотреби; данни се изпращат към Google. Скриптът се зарежда само когато този формуляр бъде отворен.

← Всички публикации

Списъкът с браузъри казва по-малко, отколкото изглежда

Статистическите табла неизменно показват спретнат списък на програмите, с които се осъществява достъп, и разпределят трафика в отделни групи като Chrome, Firefox или Safari. Това подредено представяне често прикрива дълбоко хаотична и по същество подвеждаща техническа реалност.

Тези данни се основават изцяло на текстов низ, известен като User-Agent, който посещаващият софтуер изпраща при всяка заявка за файл. Макар тези диаграми да изглеждат авторитетно, механизмът за разпознаване, който стои зад тях, исторически е бил манипулиран и все повече губи подробната си точност.

изпраща се един низсъдържа няколко двигателяедин запис в списъкаEdge, Opera, Vivaldi и Brave в основата си работят с един и същ двигател

Защо всеки браузър се нарича Mozilla

Ненадеждността на разпознаването на браузъра води началото си от ранните дни на уеб разработката. Преди десетилетия уеб сървърите предоставяха различна HTML структура в зависимост от разпознатото име на браузъра.

За да получат потребителите им най-усъвършенстваната версия на страницата, разработчиците на конкурентни браузъри започнаха да заявяват съвместимост, като умишлено добавяха имената на съперниците си към собствените си идентификационни низове.

Един съвременен браузър може едновременно да се представи като Mozilla, AppleWebkit, KHTML, Gecko и Safari. Разчитането на този заплетен исторически колаж изисква сложно съпоставяне с шаблони и превръща онова, което би трябвало да е просто разпознаване, в обосновано предположение.

Един двигател под много имена

Освен това в съвременната уеб екосистема преобладаващо доминира една-единствена архитектура за изобразяване.

Днес известни браузъри като Edge, Opera, Vivaldi и Brave са изградени върху двигателя с отворен код Chromium. Макар марките да са различни, действителното техническо поведение и възможностите за изобразяване са почти еднакви.

Разграничаването на тези производни на Chromium в статистическите отчети има забележително малка практическа стойност за администраторите на уебсайтове, които се стремят към широка съвместимост, тъй като страница, която работи правилно в един от тях, почти сигурно ще работи по същия начин и в останалите.

Низът, който става все по-кратък

През последните години стремежът към по-добра поверителност активно разрушава остатъците от надеждността на низа User-Agent.

Тъй като много конкретните номера на версии и системни архитектури улесняват натрапчивото проследяване и цифровите пръстови отпечатъци, големите производители на браузъри вече систематично замразяват или съкращават изпращаните подробности. Общи номера на версии все по-често заместват точните подверсии, а мобилните приложения често се представят за настолни.

Следователно, макар общите тенденции за мобилно спрямо настолно ползване да остават ценни, конкретните номера на версии на браузърите трябва да се приемат с дълбок скептицизъм, а не като абсолютни технически факти.

Реклама