Está en la página 1de 3

¿Qué es Programación Web?

La Programación Web permite la creación de sitios dinámicos en Internet. Esto se consigue


generando los contenidos del sitio a través de una base de datos mediante lenguajes de
programación Web. Dominando la programación Web podremos crear sitios dinámicos
como periódicos digitales o tiendas virtuales.

Lenguajes HTML
El más conocido de los lenguajes de programación Web es el HTML (Hiper Text Markup
Language). Se puede traducir como lenguaje de marcas hipertextuales, es el lenguaje usado
para crear páginas Web en Internet. Este lenguaje de programación Web, el HTML, codifica
un documento y junto con el texto incluye unas etiquetas o marcas que le aportan
información adicional sobre la forma y presentación de ese texto.
El HTML se ha convertido en uno de los lenguajes de programación Web más importantes
gracias a que la mayoría de los navegadores de Internet lo toleran bastante bien, es uno de
los lenguajes más usados para la creación de documentos y es un lenguaje muy fácil de
aprender.
Este lenguaje de programación Web fue inventado por Tim Berners-Lee en 1986. El HTML
combina el concepto de Hipertexto, que permite conectar dos elementos entre si, y el SGML
(Lenguaje Estándar de Marcación General) que permite colocar etiquetas o marcas en un
texto para indicar como queremos que ese documento se visualice.
No es un lenguaje de programación como el Visual Basic, o el C++ que tienen compilador.
Por esta razón si cometemos algún error de sintaxis, el programa no lo notará y se verá tal
y como el HTML lo entienda.
Para trabajar con este lenguaje de programación Web, como es un procesador de texto, lo
único que necesitaremos es un simple bloc de notas o cualquier otro editor de texto para
comenzar a escribir el código de la página Web que queramos crear.

Versiones de HTML
Los estándares oficiales HTML son el HTML 2.0, el HTML 3.2, el HTML 4.0, el HTML 4.01 y el
HTML 5. El HTLM 5 es la última especificación oficial y se espera que continúe
evolucionando a lo largo de los próximos años. El XHTML, una forma más avanzada del
HTML que se suponía iba a sustituir a éste, podemos considerar que ha quedado integrado
dentro del HTML 5.

La siguiente tabla resume la evolución de HTML:


HTML 2.0 En 1995 se publica el estándar HTML 2.0. A pesar de su nombre, HTML
2.0 es el primer estándar oficial de HTML, es decir, el HTML 1.0 no existió
como estándar. HTML 2.0 no soportaba tablas.
Se simplificaba al máximo la estructura del documento para agilizar su
edición, donde la declaración explícita de los elementos body, html y head
es opcional.
HTML 3.2 La versión HTML 3.2 se publicó en 1997 y es la primera recomendación de
HTML publicada por el W3C (Consorcio internacional). Esta revisión
incorporó los últimos avances de las páginas web desarrolladas hasta 1996,
como applets de Java y texto que fluye alrededor de las imágenes.
HTML 4.01 La última especificación oficial de HTML se publicó en diciembre de 1999
y se denomina HTML 4.01. Desde la publicación de HTML 4.01, el W3C
se centró en el desarrollo del estándar XHTML. Por este motivo, en el año
2004, las empresas Apple, Mozilla y Opera mostraron su preocupación por
la falta de interés del W3C en HTML y decidieron organizarse en una nueva
asociación llamada WHATWG (Web Hypertext Application Technology
Working Group) que comenzó el desarrollo del HTML 5, cuyo primer
borrador oficial se publicó en enero de 2008. Debido a la fuerza de las
empresas que forman el grupo WHATWG y a la publicación de los
borradores de HTML 5.0, en marzo de 2007 el W3C decidió retomar la
actividad estandarizadora de HTML, dentro del cual decidió integrar el
XHTML.
HTML 5, HTML El consorcio internacional W3C, después de una evolución de varios años,
5.1, HTML 5.2
liberó el HTML 5 como estándar oficial a finales de octubre de 2014. HTML
5 incorpora nuevos elementos no contemplandos en HTML 4.01. Hay
diversos cambios respecto a HTML 4.01. Hay nuevas etiquetas, se introduce
la posibilidad de introducir audio y video de forma directa en la web sin
necesidad de plugins o complementos en los navegadores, y otras
novedades. El W3C irá lanzando progresivamente nuevas evoluciones del
HTML 5.
HTML5 y sus tecnologías
HTML5 es la última versión de HTML. El término representa dos conceptos diferentes:
Se trata de una nueva versión de HTML, con nuevos elementos, atributos y
comportamientos.
Contiene un conjunto más amplio de tecnologías que permite a los sitios Web y a las
aplicaciones ser más diversas y de gran alcance. A este conjunto se le llama HTML5 y amigos,
a menudo reducido a HTML5 .
Diseñado para ser utilizable por todos los desarrolladores de Open Web, esta página
referencia numerosos recursos sobre las tecnologías de HTML5, clasificados en varios
grupos según su función.
Semántica: Permite describir con mayor precisión cual es su contenido.
Conectividad: Permite comunicarse con el servidor de formas nuevas e innovadoras.
Sin conexión y almacenamiento: Permite a las páginas web almacenar datos localmente en
el lado del cliente y operar sin conexión de manera más eficiente.
Multimedia: Nos otorga un excelente soporte para utilizar contenido multimedia como lo
son audio y video nativamente.
Gráficos y efectos 2D/3D: Proporciona una amplia gama de nuevas características que se
ocupan de los gráficos en la web como lo son canvas 2D, WebGL, SVG, etc.
Rendimiento e Integración: Proporciona una mayor optimización de la velocidad y un mejor
uso del hardware.
Acceso al dispositivo: Proporciona APIs para el uso de varios componentes internos de
entrada y salida de nuestro dispositivo.
CSS3: Nos ofrece una nueva gran variedad de opciones para hacer diseños más sofisticados.