Actualmente en mi sitio web, uso una etiqueta base HTML para acortar las URL en las etiquetas de anclaje. Todas las URL de mi sitio pertenecen a un dominio. Para cumplir al 100%, uso una URL absoluta. por ejemplo:
<base href="http://www.example.com/path/to/specialpage/">
Miré en Internet para ver si de alguna manera puedo acortar esto y hacer que funcione en los navegadores inventados en los últimos 10 años. Quería hacer algo como:
<base href="/path/to/specialpage/">
Mi pregunta es, si usara el código anterior, ¿se romperían los principales navegadores como Internet Explorer? ¿O hay errores en los principales navegadores con el acortamiento de esta etiqueta? Quiero intentar omitir el nombre de dominio pero hacer que mi sitio siga funcionando con todos los navegadores creados en los últimos 10 años, incluso si eso significa incluir una etiqueta especial para un navegador específico, tal vez necesite algo como:
<!-- firefoxpatchID=1 -->
<base href="/path/to/specialpage/">
<!-- endfirefoxpatch -->
¿Cuál es la solución aquí? ¿podría salirse con la suya omitiendo el dominio y cada navegador estaría contento o tengo que hacer algo especial para ciertos navegadores para acomodar mi idea?
fuente