Не так много текстовых браузеров.(Я использую w3m, и есть только lynx, links, elinks; остальные в основном исторические.)
Но в качестве более детерминированной альтернативы (однако: зависимость от куки!)может создать ловушку :
<link rel="stylesheet trap" ref="ping-css.php">
, которая просто обновляет значение сеанса или файла cookie, чтобы проверить позже:
<?php setcookie("css_supported", "yay"); ?> #faux-css { }
Следует отметить, что программы чтения с экранакоторые также являются квази-текстовыми браузерами) также могут использовать объявления CSS.И некоторые варианты elinks
тоже.Но опять же, вы можете создать более сложную ловушку, используя @media tty
или проверить с помощью @media screen
, если это графический браузер.