PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
webseite nur mit mozilla und chrome betreten!!!
Beitrag
<blockquote data-quote="randacek_pro" data-source="post: 2206197" data-attributes="member: 326684"><p><strong>AW: webseite nur mit mozilla und chrome betreten!!!</strong></p><p></p><p>Das KANN man machen.</p><p>Stichwort wären hier "UserAgentStrings" - die werden im Anfrage-Header mitgesendet und können daher ausgelesen werden.</p><p>Bevor wir das aber vertiefen: warum soll denn deine Seite nur mit Mozilla (ich nehme an, du meinst Firefox) und Chrome betreten werden können?</p><p>Warum willst du andere Nutzer "aussperren"?</p><p>Das geht ja an den ganzen Ansätzen vorbei, die ein möglichst barrierefreies Web wollen, so auch Responsive Design (was nix mit dem UA-String zu tun hat, aber womit man ja gerade verhindern will, für jeden Browser eine eigene Anpassung des Layouts vornehmen zu müssen...).</p><p>Das wäre Punkt a.</p><p>Punkt b) wäre die Sache, dass man den Header, bzw. den UA (UserAgentSting - also die Browserkennung) manipulieren und im Grunde fast beliebige Werte dort senden kann.</p><p>Dann kommt jemand mit einem Konqueror, der sich als Fifrefox ausgibt... <img src="/styles/default/xenforo/smilies/biggrin.gif" class="smilie" loading="lazy" alt=":D" title="Big Grin :D" data-shortname=":D" /></p><p></p><p>Vieles wird zwar auch in diesem Fall funktionieren, aber eben spezielle Sachen, die auf FF angepasst wurden in den CSS3-Deklarationen, dann nicht mehr.</p><p>Gut, du willst ja auch, dass man nicht mit anderen Browsern surfen kann <img src="/styles/default/xenforo/smilies/zwinker.gif" class="smilie" loading="lazy" alt=";)" title="Wink ;)" data-shortname=";)" /></p><p>Aber in diesem Falle müsste man den Browser über weitere, kompliziertere Methoden mittels Javascript ermitteln, wo man auf bestimmte Eigenschaften abklopft.</p><p>Mal abgesehen davon, ob das nun technisch wirklich möglich ist: es ist viel zu aufwendig.</p><p>Die User werden sich freuen, wenn bei ihnen im Hintergrund Skripte laufen, die ihren Browser durchleuchten <img src="/styles/default/xenforo/smilies/zwinker.gif" class="smilie" loading="lazy" alt=";)" title="Wink ;)" data-shortname=";)" /></p><p>Da du wie gesagt allein mit der Header-Abfrage aber keine einhundert prozentige Möglichkeit zum Ausschluss eines Browsers hat und die andere Methode zu aufwendig ist, stellt sich eben dann doch die Frage: wozu möchtest du das?</p><p></p><p>Vielleicht lässt sich das, was du erreichen willst, ja auch realisieren, ohne die meisten Browser "auszusperren" <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p>Lieber Gruß</p><p></p><p>Ergänzung: selbst wenn man solche Skripte einsetzt: die Browser bieten die Möglichkeit, Skripte zu blockieren, mittels bestimmter Add-ons sogar per Seite; dann würde auch das ins Leere laufen...</p></blockquote><p></p>
[QUOTE="randacek_pro, post: 2206197, member: 326684"] [b]AW: webseite nur mit mozilla und chrome betreten!!![/b] Das KANN man machen. Stichwort wären hier "UserAgentStrings" - die werden im Anfrage-Header mitgesendet und können daher ausgelesen werden. Bevor wir das aber vertiefen: warum soll denn deine Seite nur mit Mozilla (ich nehme an, du meinst Firefox) und Chrome betreten werden können? Warum willst du andere Nutzer "aussperren"? Das geht ja an den ganzen Ansätzen vorbei, die ein möglichst barrierefreies Web wollen, so auch Responsive Design (was nix mit dem UA-String zu tun hat, aber womit man ja gerade verhindern will, für jeden Browser eine eigene Anpassung des Layouts vornehmen zu müssen...). Das wäre Punkt a. Punkt b) wäre die Sache, dass man den Header, bzw. den UA (UserAgentSting - also die Browserkennung) manipulieren und im Grunde fast beliebige Werte dort senden kann. Dann kommt jemand mit einem Konqueror, der sich als Fifrefox ausgibt... :D Vieles wird zwar auch in diesem Fall funktionieren, aber eben spezielle Sachen, die auf FF angepasst wurden in den CSS3-Deklarationen, dann nicht mehr. Gut, du willst ja auch, dass man nicht mit anderen Browsern surfen kann ;) Aber in diesem Falle müsste man den Browser über weitere, kompliziertere Methoden mittels Javascript ermitteln, wo man auf bestimmte Eigenschaften abklopft. Mal abgesehen davon, ob das nun technisch wirklich möglich ist: es ist viel zu aufwendig. Die User werden sich freuen, wenn bei ihnen im Hintergrund Skripte laufen, die ihren Browser durchleuchten ;) Da du wie gesagt allein mit der Header-Abfrage aber keine einhundert prozentige Möglichkeit zum Ausschluss eines Browsers hat und die andere Methode zu aufwendig ist, stellt sich eben dann doch die Frage: wozu möchtest du das? Vielleicht lässt sich das, was du erreichen willst, ja auch realisieren, ohne die meisten Browser "auszusperren" :) Lieber Gruß Ergänzung: selbst wenn man solche Skripte einsetzt: die Browser bieten die Möglichkeit, Skripte zu blockieren, mittels bestimmter Add-ons sogar per Seite; dann würde auch das ins Leere laufen... [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ★ = 12, ◇ = 4 und die Hälfte von ★ zu ◇ addiert wird, was ist das Ergebnis?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
webseite nur mit mozilla und chrome betreten!!!
Oben