CSS-3 'Ziel-new' und html5 target= "_blank" für das öffnen im neuen tab
War ich nach einer Lösung für das öffnen einer Seite im neuen tab und dann landete ich auf dem CSS-3-Eigenschaft Ziel-neu
Es besagt, dass: "Wenn ein Benutzer wollte neue Fenster öffnen sich in neuen tabs, anstatt, Sie könnte verwenden Sie die folgende Benutzer-Stylesheet zu tun:
*{ Ziel-neu: Registerkarte ! wichtig }"
Habe ich paar Fragen dazu:
- Wie funktioniert es intern?
- Warum haben wir nicht eine Eigenschaft wie target="_tab" in der html5-Spezifikation, sondern hatte diese Eigenschaft, wie das öffnen eines Links in einem neuen tab nicht in direkter Beziehung mit der Präsentation?
Beachten Sie, dass dies ist ein Entwurf wurde nicht aktualisiert, in sechs Jahre mit der folgenden Warnung: Dies ist der erste Entwurf von CSS3-Hyperlink-Präsentation-Modul. Es ist veröffentlicht, um einige baldige Rückmeldung. Die Eigenschaften im es und auch den Umfang des Entwurfs sind immer noch sehr instabil. Der Entwurf kann gelöscht werden, oder fusioniert mit einem anderen.
"Wie funktioniert es intern?" — Das ist die Aufgabe der browser-Implementierung.
"Wie funktioniert es intern?" — Das ist die Aufgabe der browser-Implementierung.
InformationsquelleAutor ZeNo | 2012-04-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kein browser implementiert hat, diese noch.
target=_blank
ist immer noch erlaubt, weil der rückwärts-Kompatibilität. Die Einführung neuer vorbehalten Zielwerte, wie_tab
, würde nicht funktionieren, das gleiche in allen Browsern.IMHO sollte die Entscheidung dem Anwender überlassen werden, und web-Autoren sollten nicht die Kraft
target=_blank
odertarget-new: tab|window
.InformationsquelleAutor Mathias Bynens
Gibt es einen legitimen Grund für die Verwendung von Target=_blank, jeder hat völlig übersehen, und das ist, wenn eine website ist geschrieben wie ein BUCH mit Kapiteln/Seiten und das Inhaltsverzeichnis muss erhalten bleiben, ohne über die ZURÜCK-Taste, um neu zu laden Sie die Vorherige Seite (Inhaltsverzeichnis). Auf diese Weise haben alle ein surfer braucht ist in der Nähe der Ziel-Seite, wenn Sie fertig sind Lesen und Sie werden zurück zum Inhaltsverzeichnis.
Glück für uns, dass HTML5 hat wieder das Target="_blank" code, aber leider ist die "Block pop-UPS" muss deaktiviert sein, damit es funktioniert.
InformationsquelleAutor DocLove