Estoy creando un sitio web y en el sitio web, necesito entre 10 y 20 pestañas más en el dispositivo del usuario,
Sé cómo hacer esto con javascript, pero el usuario puede deshabilitar javascript en el navegador, lo que básicamente detiene todo el punto del sitio web, ¿hay alguna forma de hacerlo sin javascript (tal vez enviando un encabezado a Chrome o algo que abre un sitio web en una pestaña)?
No hay forma de hacerlo sin JavaScript para abrir varias pestañas a la vez.
Puede hacer que un enlace abra una nueva pestaña con el atributo de target cuando el usuario haga clic, pero eso está limitado a una nueva pestaña para una interacción del usuario.
tal vez enviando un encabezado a Chrome o algo que abra un sitio web en una pestaña
Incluso si eso fuera posible con algún tipo de truco, probablemente se arreglaría en una actualización en los navegadores, porque definitivamente sería abusado por sitios web dudosos.
Bueno, la forma HTML pura de hacerlo es a través del atributo de target de cualquier elemento con hipervínculo ( A , FRAME , FORM ), que contendrá el nombre de la ventana que debe recibir el contenido del hipersalto.
Ejemplo:
<!--These two hyperlinks redirect the URLs to the same tab--> <A href="..." target="clients">local clients</A> <A href="..." target="clients">inernational clients</A> <!--This hyperlink redirect the URL to its own tab--> <A href="..." target="providers">providers</A>De todos modos, te advierto que no abuses de esta forma de navegación forzada, ya que puede ahuyentar a tu usuario de tu sitio web: El usuario debe tener la mayor libertad posible para elegir abrir o no nuevas pestañas/ventanas. Y 10-20 pestañas me parece una cantidad abrumadora de pestañas.