¿Una web puede existir sin HTML?

  • Autor Autor panaderia
  • Fecha de inicio Fecha de inicio
P

panaderia

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
es ténicamente posible que una web no esté hecha de HTML?
Desarrollad la respuesta,por favor.

EN caso de ser necesario, hay algun organismo que lo controle?
A ver,internet es mas que paginas web?
habría que empezar por decir qué incluye internet. Me suena haber leido que es mensajeria y descargas. Internet son webs: enviarse mensajes y descagas?
 
Html es el esqueleto de una web, bueno si usas flutter la haces con widgets pero igual el compilador lo volvera html para los navegadores
 
HTML es imprescindible!
 
Puede que no esté hecha solo con HTML, pero los navegadores lo compilan automáticamente en HTML para que sea visiblemente correcta.

Un ejemplo claro de esto es, por ejemplo, trabajar con WordPress, lo único que tú tienes que diseñar es la manera en la que se va a ver todo, las entradas y algunas otras cosas dependiendo de la web. Pero en el fondo WordPress transforma todo eso a HTML para que la página se vea completamente bien.

En general, sí, es imprescindible HTML.
 
Es posible.

Una manera simple que se me ocurre son las webs en texto plano. Al indicar en los headers que es texto plano, no se pasa en ningún momento por HTML y se puede ver en el navegador. Eso si, no vas a tener nada de hipermedia o imágenes, solo texto plano.

Luego para otras opciones ya se puede doblar un poco la definición de "sin HTML", ya que la web y el código no tendrían HTML excepto por el init que levanta lo que usaremos como web (proyectos echos para correr en webgl, por ej.).

Si quitamos que el requerimiento sea si o si usar un navegador web (sino navegación por internet genérica y no solo web), entonces las opciones son infinitas. De hecho en un principio en lugar del navegador web, se usaban navegadores ftp, con documentos en texto plano principalmente.

kj
 
Última edición:
Si quieres una web en texto plano, no es imprescindible.

Pero es imprescindible para todo HTML
 
Es imprescindible, no le busques 5 pies al gato.

La web como tal, como formato nativo, gira alrededor del HTML (HyperText Markup Language). No hay vuelta.
 
Es imprescindible, no le busques 5 pies al gato.

La web como tal, como formato nativo, gira alrededor del HTML (HyperText Markup Language). No hay vuelta.
entonces lo del texto en plano es mentira?
 
Curiosas preguntas.

¿Es ténicamente posible que una web no esté hecha de HTML?
Sí y no.
Una página web podrías elaborarla exclusivamente con JavaScript, de hecho hay frameworks para ello. El detalle es que estos a su vez generan el contenido como Html para ser desplegado.

¿Es imprescindible?
Pues, sí y no. Hay algunas webs que están hechas con XHTML, o puedes hacer alguna con un XML. Podrías hacer alguna güeb con solo una imagen o quizá con solo SVG... Peeeeero, aunque tú no lo sepas, el navegador lo acaba interpretando como si fuera un Html, aunque no tengas declaradas las etiquetas. Bueno, hay algunos navegadores primitivos que solo ocuparán texto. Cosas como un SMS de tu celular podrían quizá considerarse también parte de la Güeb.

En caso de ser necesario
Pues quedamos que en realidad no es solo necesario, sino imprescindible.

¿Hay algún organismo que lo controle?
¿Que re refieres a controlar? Afortunadamente tu puedes subir una güeb elaborada como puedas, y nadie te está controlando eso. Habrá servidores que te controlen que no subas contenido nefasto y cosas así. Habrá gobiernos que te desaparezcan, pero no por el Html.
Si te refieres a el estándard, entonces sí. No es que lo regule, es que propone el estándard y la gente lo adopta... porque es un estándard. Antes el que lo "proponía" (no regulaba) era la w3C.org Hace algún tiempo quien lo propone (pero no regula) es el whatwg.org el cambio se dió porque el whatwg era un poco menos burocrático, por lo tanto más dinámico. Son un montón de personas de diferentes empresas. Alguna que te suene de tecnología y a alguien tendrán ahí metido.

A ver ¿Internet es mas que paginas web?
Pues sí. Protocolos, como los http, ftp. Programas como JavaScript, estilos como CSS. Programas backedn como Perl, Phython, servidores como Apache, Sistemas operativos, hardware, bases de datos, frameworks, formatos de imágen, de video, compresión on the fly, software, seguridad, hackers, fotos de gatos y memes...

Habría que empezar por decir qué incluye internet
Pues esa te la debo, porque NUNCA acabaríamos.
 
El navegador suele tener 3 intérpretes:
  • HTML
  • JS
  • CSS
Todo pasa por alguno de esos 3 para mostrarse, y el resto suelen ser archivos que se descargan o, si el navegador lo tiene programado, al recibirse se genera una "vista" en caso de que su cabecera no sea html, js o css.

Pero ojo con lo de las "vistas", porque eso es algo programado por el navegador como características, no es algo que sea un estándar y de hecho no es raro que alguno pueda tener algo distinto, ergo, es posible en teoría hacer webs sin HTML. Si el cliente tiene un navegador que genera luego vistas previas usando solo 3 intérpretes, eso es problema del navegador.

Por ello, tengo que decir que es falso que todo termina interpretandose como HTML.

kj
 
Última edición:
Puedes hacer algo básico con php sin usar html. Pero no es buena idea.
 
Técnicamente, una web no puede existir sin HTML en alguna forma, ya que HTML (HyperText Markup Language) es el lenguaje fundamental que define la estructura y el contenido de las páginas web. Sin embargo, existen algunas consideraciones importantes que pueden hacer que esta afirmación no sea tan directa.
 
es ténicamente posible que una web no esté hecha de HTML?
Desarrollad la respuesta,por favor.

EN caso de ser necesario, hay algun organismo que lo controle?
A ver,internet es mas que paginas web?
habría que empezar por decir qué incluye internet. Me suena haber leido que es mensajeria y descargas. Internet son webs: enviarse mensajes y descagas?

Lo que llamas "web" es HTTP, un protocolo de los tantos que hay en internet, esta es una red global que soporta varios protocolos, por ejemplo capa 4 es TCP, pero capa 3 puede ser TCP o UDP, capa 2 podria ser ppp o IE tambien. En cuanto a la capa 7 de aplicaciones hay varios, esta HTTP, telnet, ftp, el viejo gopher, irc, etc. HTTP por definicion usa como lenguaje de marcado a HTML asi que no seria posible una "web" HTTP que no use HTML.
Segundo: Hay muchos organismos pero no se a controlar que es lo que te estarias refiriendo.
Lo tercero creo que ya esta respondido.
 
En términos generales, técnicamente no es posible que una página web no esté hecha de HTML, al menos en su estructura básica. HTML (HyperText Markup Language) es el estándar fundamental para la creación de contenido web. Cada página web, sin importar lo sofisticada o avanzada que sea, se basa en HTML para estructurar la información que se muestra en un navegador web.

Sin embargo, hay matices que conviene aclarar:

1. HTML y otros lenguajes: Aunque el contenido de una web es estructurado principalmente con HTML, puedes utilizar otros lenguajes como CSS (para el diseño visual) y JavaScript (para la interactividad). Pero HTML sigue siendo la base subyacente. Aunque JavaScript puede manipular el DOM (Modelo de Objetos del Documento) y cambiar dinámicamente el contenido de la página, ese contenido sigue siendo representado en HTML.

2. Webs dinámicas y servidores: Si bien una web puede generar contenido de manera dinámica desde un servidor (por ejemplo, con PHP, Node.js, o Python), lo que realmente se envía al navegador sigue siendo HTML (aunque puede estar generado dinámicamente en el servidor). Por ejemplo, un servidor puede procesar una solicitud y devolver HTML construido de manera dinámica en lugar de un archivo estático.

3. Páginas "sin HTML visible": Existen técnicas que permiten ocultar la estructura HTML de una página web mediante JavaScript y otros frameworks, pero, en última instancia, el navegador siempre terminará interpretando el HTML, incluso si este es generado y manipulado dinámicamente. A veces, páginas web basadas en tecnologías como Single Page Applications (SPA) utilizan frameworks como React, Angular o Vue.js. Estas aplicaciones cargan un HTML mínimo y luego el contenido se genera en el cliente mediante JavaScript. Aunque el código fuente visible pueda parecer muy diferente, internamente sigue siendo HTML.

Alternativas (pero no excluyentes) a HTML:
  • WebAssembly: Permite que el navegador ejecute código de bajo nivel (como C o Rust), pero incluso en este caso, el código aún debe interactuar con el DOM y estructurarse eventualmente con HTML.
  • Otros protocolos: Aunque es posible que se comuniquen datos con otros formatos como JSON o XML, el HTML sigue siendo el medio a través del cual estos datos se presentan en la web.

En resumen, no se puede evitar el uso de HTML de alguna forma u otra en la web moderna, aunque la forma en que se maneje y presente ese HTML puede ser muy diferente dependiendo de las tecnologías utilizadas.
 
No puede existir una web sin HTML y es sencillamente porque todos los navegadores funcionan por así decirlo con estas estructura, si lees la historia de LA WEB su significado es "World Wide Web" y entenderas porque no, y como dicen aqui, a la final lo puedes escribir en cualquier lenguaje pero a la final los navegadores terminaran compilandolo en HTML
 
SI, se puede. En texto con formato markdown. Actualmente existen navegadores web que se manejan solo con texto.
 
Atrás
Arriba