stringtranslate.com

sobre el esquema URI

about es un esquema de URI interno (también conocido como " esquema de URL " o, erróneamente, " protocolo ") implementado en varios navegadores web para revelar el estado interno y las funciones integradas. Es un esquema registrado oficialmente por la IANA y está estandarizado. [1]

En las primeras versiones de Netscape , cualquier URI que comenzara con about:y que no fuera reconocido como un comando incorporado simplemente daría como resultado que se mostrara el texto después de los dos puntos. De manera similar, en las primeras versiones de Internet Explorer , about:seguido de una cadena de HTML (por ejemplo about:<em>hello world</em>, ) representaría esa cadena como si fuera el origen de la página, proporcionando así una función similar (aunque más limitada) a los datos: Esquema URI definido por RFC  2397. Otras versiones de Netscape devolverían varias frases en respuesta a un aboutURI desconocido, incluido "¿De qué estás hablando, Willis?" (un eslogan del programa de televisión Diff'rent Strokes ) o "¡Hogareño, no juegues a eso!" (de un sketch recurrente en el programa de televisión In Living Color ). [2] [3]

Los URI implementados con mayor frecuencia aboutson about:blank, que muestra un documento HTML en blanco, y simplemente about:, que puede mostrar información sobre el navegador. Algunos navegadores utilizan URI que comienzan con el nombre del navegador para fines similares, y muchos aboutURI se traducirán al URI apropiado si se ingresan. Algunos ejemplos son opera( Opera ) o chrome( Google Chrome ). Una excepción es about:blank, que no está traducido.

Normalización

A partir de 2010, se están realizando esfuerzos para estandarizar el aboutesquema de URI y definir los requisitos de procesamiento para algunos URI específicos en el Grupo de Trabajo del Área de Aplicaciones del IETF (APPSAWG). [4] En agosto de 2012, se publicó como una Solicitud de comentarios oficial como RFC  6694. Los URI que desde entonces han sido definidos y asignados por la IANA se enumeran a continuación. [5]about

Común

Cromo y derivados del cromo

Lo siguiente se aplica a todos los navegadores web que se derivan del proyecto Chromium , incluidos Google Chrome , Microsoft Edge , Opera y Vivaldi .

La lista anterior no es exhaustiva; para obtener una lista completa, consulte about:about URI.

Firefox

Muchos de estos también se pueden usar en Thunderbird, configurándolos como "Página de inicio de correo". Además, algunas extensiones definen información adicional sobre: ​​URI que no figuran aquí. [13]

Ópera (v1-15)

En Opera , about:es un alias del opera:esquema; por lo tanto, todos estos URI también funcionan con el prefijo about. JavaScript del usuario está deshabilitado para todos los URI en los esquemas about:o opera:como característica de seguridad. Sin embargo, a estas páginas se les puede aplicar estilo utilizando hojas de estilo locales .

Ninguna de estas funciones, excepto la opera:aboutcombinación, funciona en el navegador de Nintendo DS , que es un derivado de Opera.

Explorador de Internet (6 a 11)

Los URI de Internet Explorer son configurables en Windows . Por lo tanto, es posible que algunos de los URI enumerados no funcionen en una computadora en particular. Por ejemplo, " about:mozilla " se eliminó en SP2 (aunque la página todavía se puede encontrar en "res://mshtml.dll/about.moz"). Estos URI acerca de se utilizan a veces para software espía y publicitario, sobre todo en CoolWebSearch , que genera anuncios en blanco.

Cualquier aboutURI que Internet Explorer no reconozca redirecciona a una página que dice "Se canceló la navegación a la página web".

Microsoft Edge (v20–44)

Lo siguiente se aplica a Microsoft Edge versión 20 a 44, que Microsoft denomina "el Edge heredado". Para versiones más recientes, consulte la sección Chromium.

Web de GNOME

Cuando GNOME Web (anteriormente Epiphany) usó Gecko como motor de diseño, todos about:los URI específicos de Firefox funcionaron en él. Después de la adopción de WebKit como motor de diseño, solo se admiten los siguientes URI. [ cita necesaria ]

Netscape

La URL about: se originó y ha existido en todas las versiones de los navegadores Netscape . Originalmente se agregó como un huevo de Pascua para mostrar información sobre el equipo de desarrollo. [20]

Las versiones anteriores del navegador Netscape tienen un about:peopleURI similar al about:creditsanterior, pero redireccionaría al listado de empleados activos de Netscape. Además, donde nombre de usuario es el nombre de usuario de un empleado de Netscape, redireccionará a la página de inicio de Netscape del empleado especificado. Por ejemplo, redirigiría a http://people.netscape.com/jwz/ (no es un enlace activo). [21] No se podía acceder a todas las páginas de los empleados a través de este esquema. Sólo los desarrolladores que sabían qué archivo en el árbol de fuentes y el esquema de codificación utilizado para ofuscar el directorio de empleados sobre las entradas podían agregar sus nombres. [ cita necesaria ]about:usernameabout:jwz

Existían muchos otros about:huevos de Pascua, incluido el famoso about:mozilla, y otros menos conocidos que mostraban imágenes de la mascota de Netscape, Mozilla, con diversos atuendos extranjeros, como about:deutsch, que muestra a Mozilla con pantalones de cuero. [22]

Algunas versiones de Netscape mostrarían el historial del navegador para el about:globalURI. [22]

Otros

Referencias

  1. ^ "Esquemas de identificador uniforme de recursos (URI)". www.iana.org . Consultado el 28 de septiembre de 2016 .
  2. ^ Dominik Hoffmann (14 de junio de 1996). "¿URL especiales de Netscape para diagnóstico de caché?". Grupo de noticias : comp.infosystems.www.browsers.mac . Consultado el 29 de septiembre de 2012 .
  3. ^ Mateo Paul Thomas (23 de junio de 2000). "Extraño huevo de Pascua en NN 3.0 o 3.01" . Consultado el 29 de septiembre de 2012 .
  4. ^ "Páginas de estado de Appsawg". IETF.
  5. ^ ""acerca de los "tokens URI". www.iana.org . Consultado el 28 de junio de 2017 .
  6. ^ RFC 6694
  7. ^ "Módulo de Unidades y Valores CSS Nivel 3". www.w3.org . Consultado el 28 de junio de 2017 .
  8. ^ "Estándar HTML".
  9. ^ ab "Problema 615738: Chrome://plugins obsoletos". bugs.chromium.org . Consultado el 28 de marzo de 2022 .
  10. ^ ab "Problema 811956: eliminar chrome://view-http-cache". bugs.chromium.org . Consultado el 28 de marzo de 2022 .
  11. ^ Gunnell, Marshall (26 de septiembre de 2020). "36 juegos ocultos de búsqueda de Google y huevos de Pascua". Cómo hacerlo geek . Medios LifeSavvy.
  12. ^ "Depuración de pérdidas de memoria". Red de desarrolladores de Mozilla. Archivado desde el original el 23 de diciembre de 2010 . Consultado el 10 de agosto de 2010 .
  13. ^ "446704 - "¡Esto podría anular la garantía!" No es apreciado por los clientes corporativos". Bugzilla . Mozilla. 22 de julio de 2008 . Consultado el 7 de julio de 2014 .
  14. ^ "Error 417302 - acerca de: robots". Proyecto Mozilla Bugzilla.
  15. ^ "Modo empresarial y lista de sitios del modo empresarial (Internet Explorer 11 para profesionales de TI)". Docs.microsoft.com . Consultado el 19 de junio de 2018 .
  16. ^ "Captura de pantalla de Epifanía 3.4".
  17. ^ "Archivo NOTICIAS". El repositorio git del proyecto GNOME . Consultado el 17 de octubre de 2011 .
  18. ^ "Una breve historia de acerca de: URL".
  19. ^ "Acerca de: gente de Netscape". ¡Ay!. Archivado desde el original el 20 de mayo de 2006 . Consultado el 21 de abril de 2006 .
  20. ^ ab "Esta página está dedicada a Netscape Navigator 3.0b4 y sus seguidores, ¡ups Mozilla 3.0b4 y amigos!". Archivado desde el original el 24 de octubre de 2020 . Consultado el 16 de noviembre de 2010 .
  21. ^ "Huevo de Pascua de Internet Explorer: equipo IE5 Mac". El archivo de huevos de Pascua. 2000-06-19.

Enlaces externos