Derzeit verwende ich auf meiner Website ein HTML-Basistag, um URLs in Ankertags zu verkürzen. Alle URLs auf meiner Website gehören zu einer Domain. Für eine 100% ige Konformität verwende ich eine absolute URL. zum Beispiel:
<base href="http://www.example.com/path/to/specialpage/">
Ich habe im Internet nachgesehen, ob ich das irgendwie verkürzen kann und ob es in Browsern funktioniert, die in den letzten 10 Jahren erfunden wurden. Ich wollte so etwas machen wie:
<base href="/path/to/specialpage/">
Meine Frage ist, wenn ich den obigen Code verwenden würde, würden große Browser wie Internet Explorer ausfallen? oder gibt es Fehler in großen Browsern mit Verkürzung dieses Tags? Ich möchte versuchen, den Domainnamen wegzulassen, aber meine Website funktioniert weiterhin mit jedem Browser, der in den letzten 10 Jahren erstellt wurde, auch wenn dies bedeutet, dass ein spezielles Tag für einen bestimmten Browser eingefügt wird. Vielleicht brauche ich Folgendes:
<!-- firefoxpatchID=1 -->
<base href="/path/to/specialpage/">
<!-- endfirefoxpatch -->
Was ist die Lösung hier? Könnte ich einfach davonkommen, die Domain wegzulassen, und jeder Browser würde sich freuen, oder muss ich bestimmten Browsern etwas Besonderes antun, um meiner Idee gerecht zu werden?