Actuellement sur mon site Web, j'utilise une balise de base HTML pour raccourcir les URL dans les balises d'ancrage. Toutes les URL de mon site appartiennent à un seul domaine. Pour une conformité à 100%, j'utilise une URL absolue. par exemple:
<base href="http://www.example.com/path/to/specialpage/">
J'ai regardé sur Internet pour voir si je pouvais raccourcir cela et le faire fonctionner dans les navigateurs inventés au cours des 10 dernières années. Je voulais faire quelque chose comme:
<base href="/path/to/specialpage/">
Ma question est la suivante: si j'utilisais le code ci-dessus, les principaux navigateurs comme Internet Explorer tomberaient-ils en panne? ou y a-t-il des bogues dans les principaux navigateurs avec le raccourcissement de cette balise? Je veux essayer d'omettre le nom de domaine tout en faisant fonctionner mon site avec tous les navigateurs créés au cours des 10 dernières années, même si cela signifie inclure une balise spéciale pour un navigateur spécifique, peut-être ai-je besoin de quelque chose comme:
<!-- firefoxpatchID=1 -->
<base href="/path/to/specialpage/">
<!-- endfirefoxpatch -->
Quelle est la solution ici? pourrais-je me contenter d'omettre le domaine et tous les navigateurs seraient satisfaits ou dois-je faire quelque chose de spécial pour certains navigateurs afin de tenir compte de mon idée?