Browser sniffing is a common technique used in websites and web applications in order to determine the web browser a visitor is using, and to serve browser-appropriate content to the visitor. This controversial practice is sometimes necessary because of incompatibilities between browsers in areas such as the interpretation of HTML, cascading style sheets (CSS) and the Document Object Model (DOM).

PropertyValue
p:abstract
  • Browser sniffing is a common technique used in websites and web applications in order to determine the web browser a visitor is using, and to serve browser-appropriate content to the visitor. This controversial practice is sometimes necessary because of incompatibilities between browsers in areas such as the interpretation of HTML, cascading style sheets (CSS) and the Document Object Model (DOM). While the World Wide Web Consortium maintains up-to-date central versions of some of the most important Web standards in the form of recommendations, in practice no software developer has designed a browser which adheres exactly to these standards; implementation of other standards and protocols, such as SVG and XMLHttpRequest, varies as well. As a result, different browsers will display the same page differently, and so methods have been developed to detect what web browser a user is working with so as to ensure consistent display of content. (en)
  • Eine Browserweiche (engl. browser sniffing, dt. Browser (er-)schnüffeln; auch „Hack“ genannt) ist eine Handhabung unterschiedlicher Verhaltensweisen von Browsern, um dennoch eine einheitliche Darstellung bzw. Funktionalität zu erreichen.Der Browser, der bereits im Betriebssystem vorhanden ist, bietet häufig nur einen Teil der Möglichkeiten von CSS und JavaScript oder verhält sich aufgrund fehlender W3C-Konformität anders, als vorgesehen. Aufgrund der Vielzahl an Browsern ist es nicht möglich, eine wirklich zuverlässige Browsererkennung durchzuführen. Im Browser Opera ist beispielsweise einstellbar, als welcher Browser sich dieser ausgibt. Innerhalb gewisser Grenzen ist damit ein Kaschieren der Kennung möglich.Browserweichen können serverseitig mittels SSI, CGI oder PHP und clientseitig mittels CSS oder JavaScript realisiert werden. Mit Hilfe von Conditional Comments können die nötigen Korrekturen in einer zweiten CSS-Datei besonders leicht vorgenommen werden. (de)
  • (nl)
p:hasPhotoCollection
p:wikipage-de
p:wikipage-nl
rdf:type
rdfs:comment
  • Browser sniffing is a common technique used in websites and web applications in order to determine the web browser a visitor is using, and to serve browser-appropriate content to the visitor. This controversial practice is sometimes necessary because of incompatibilities between browsers in areas such as the interpretation of HTML, cascading style sheets (CSS) and the Document Object Model (DOM). (en)
  • Eine Browserweiche (engl. browser sniffing, dt. Browser (er-)schnüffeln; auch „Hack“ genannt) ist eine Handhabung unterschiedlicher Verhaltensweisen von Browsern, um dennoch eine einheitliche Darstellung bzw. Funktionalität zu erreichen.Der Browser, der bereits im Betriebssystem vorhanden ist, bietet häufig nur einen Teil der Möglichkeiten von CSS und JavaScript oder verhält sich aufgrund fehlender W3C-Konformität anders, als vorgesehen. (de)
  • (nl)
rdfs:label
  • Browser sniffing (en)
  • Browserweiche (de)
  • Browser sniffing (nl)
owl:sameAs
skos:subject
foaf:page
p:redirect
owl:sameAs