Buscar este blog

miércoles, 21 de septiembre de 2011

Breve Historia de CSS

Las hojas de estilos aparecieron poco después que el lenguaje de etiquetas SGML, alrededor del año 1970;  con la creación de SGML, se observó la necesidad de definir un mecanismo que permitiera aplicar de forma consistente diferentes estilos a los documentos electrónicos.   El gran impulso de los lenguajes de hojas de estilos se produjo con el boom de Internet y el crecimiento exponencial del lenguaje HTML para la creación de documentos electrónicos.

La guerra de navegadores y la falta de un estándar para la definición de los estilos dificultaban la creación de documentos con la misma apariencia en diferentes navegadores.  El organismo W3C  (World Wide Web Consortium), encargado de crear todos los estándares relacionados con la web, propuso la creación de un lenguaje de hojas de estilos específico para el lenguaje HTML y se presentaron nueve propuestas.

Las dos propuestas que se tuvieron en cuenta fueron la CHSS (Cascading HTML Style Sheets) y la SSP (Stream-based Style Sheet Proposal); la propuesta CHSS fue realizada por Håkon Wium Lie y SSP fue propuesto por Bert Bos.  Entre finales de 1994 y 1995 Lie y Bos se unieron para definir un nuevo lenguaje que tomaba lo mejor de cada propuesta y lo llamaron CSS (Cascading Style Sheets).

En 1995, el W3C decidió apostar por el desarrollo y estandarización de CSS y lo añadió a su grupo de trabajo de HTML a finales de 1996;  el W3C publicó la primera recomendación oficial, conocida como "CSS nivel 1";   el 12 de Mayo de 1998, el grupo de trabajo de CSS publica su segunda recomendación oficial, conocida como "CSS nivel 2".    La última actualización de este  nivel se realizó el  19 de julio de 2007 y se está desarrollando actualmente la recomendación de CSS nivel 3  y no está disponible en prácticamente ningún navegador.

¿Que es CSS?

CSS ((Cascading Style Sheets). es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML y XHTML. CSS es la mejor forma de separar los contenidos y su presentación y es imprescindible para crear páginas web complejas.

Separar la definición de los contenidos y la definición de su aspecto presenta numerosas ventajas, ya que obliga a crear documentos HTML/XHTML bien definidos y con significado completo (también llamados "documentos semánticos"). Además, mejora la accesibilidad del documento, reduce la complejidad de su mantenimiento y permite visualizar el mismo documento en infinidad de dispositivos diferentes.

Al crear una página web, se utiliza en primer lugar el lenguaje HTML/XHTML para marcar los contenidos, es decir, para designar la función de cada elemento dentro de la página: párrafo, titular, texto destacado, tabla, lista de elementos, etc. Una vez creados los contenidos, se utiliza el lenguaje CSS para definir el aspecto de cada elemento: color, tamaño y tipo de letra del texto, separación horizontal y vertical entre elementos, posición de cada elemento dentro de la página, etc.

jueves, 8 de septiembre de 2011

Breve Historia de Dreamweaver

La primera versión de Dreamweaver (1.0) , por Macromedia, se publicó en diciembre fe 1997, fue diseñada especialmente para sistemas MAC OS; la versión 1.2 se publicó en marzo de 1998, primera aplicación  para Windows.      La versión 2.0 se publica en diciembre de 1998 que soportaba tanto la plataforma Windows como la MAC OS;  en diciembre de 1999 se publica la versión 3.0 y en diciembre del 2000 la versión 4.0.
La versión 6.0 o Dreamveaver MX se publicó en mayo de 2002 y la versión 7 se publica en el año 2003; con la llegada de la versión MX, Macromedia incorporó herramientas de creación de contenido dinámico.   También permite la conexión a Bases de Datos como MySQL y Microsoft Access  para filtrar y mostrar el contenido utilizando tecnología de scripts; tales como: ASP (Active Server Pages),  ASP.NET, ColdFusion, JSP (JavaServer Pages) y PHP sin tener experiencia previa en programación.
En el año 2005 se publica la versión más popular (Dreamweaver 8), antes de la adquisición de la compañía de Macromedia por Adobe Systems; a partir de abril de 2007, Adobe Systems, incorpora a Dreamweaver CS3 en su suite Creativa (Creative Suite), que sustituía al también popular editor Adobe GoLIve.     Adobe publica la versión CS4 en septiembre de 2008 y en abril del 2010 la versión CS5 y la versión mas actual es CS5.5 que se publicó en abril de 2011; manteniendo un 87%  del mercado de editores visuales XHTML, Adobe ha aumentado el soporte CSS y otras maneras de diseñar páginas reduciendo el exceso de código y cumple con los estándares del Consorcio 3W de la web.

¿Que es Dreamweaver?

Adobe Dreamweaver es una aplicación informática en forma de estudio enfocada a la construcción y edición de sitios y aplicaciones Web, es el programa más utilizado en el sector de diseño y programación web; es muy popular, por sus funcionalidades, su integración con Adobe Flash entre otras herramientas y, recientemente, por su soporte de los estándares del World Wide Web Consortium.
Dreamweaver ha tenido un gran éxito desde finales de los 90 y actualmente mantiene el 90% del mercado de editores HTML, ya que, por su versatilidad le permite al usuario utilizar la mayoría de los navegadores Web instalados en su computadora; asi como, de herramientas para administración de sitios y archivos.
Dreamweaver fue creado y diseñado originalmente por Macromedia en San Francisco California, corporación enfocada al diseño de aplicaciones gráficas; actualmente, es soportada y mantenida Adobe Systems y se comercializa como parte del paquete Adobe Creative Suite.

viernes, 22 de julio de 2011

¿Que es el HTML?

HTML son las siglas de Hyper Text Markup Language y en castellano sigifica Lenguaje de marcado de hipertexto, es  uno de los pilares del desarrollo de Internet; ya que, todos los lenguajes que han aparecido para Internet, funcionan asociados con HTML.    Conociendo el lenguaje HTML, se puede dominar el nucleo del proceso de creación de una página web.

El HTML es un lenguaje que permíte estructurar la información de un documento web con ayuda de etiquetas  (tags en ingles), que permíten decir a que elemento se debe aplicar una determinada regla; mas claro, una etiqueta sirve para indicar si esto o aquello es un titulo,un párrafo o una imágen.    Las etiquetas se codifican con unadeterminada sintaxis, pueden anidar o contener otras etiquetas, y no essensible a mayusculas o minusculas; por lo que, las etiquetas se pueden escribir en mayusculas o minusculas e incluso con unaconbinación de mayusculas y minusculas.