jueves, 23 de octubre de 2008

taller

QUE ES HTML?

es un lenguaje de marcas orientado a la publicación de documentos en Internet. La mayoría de las marcas son semánticas. HTML es un lenguaje extensible, al que se le pueden añadir nuevas características y funciones.

El HTML, es el lenguaje que permite diseñar los hipertextos. Hoy en día, la mayoría de los procesadores de textos disponen de opciones para guardar los documentos en este formato, por lo que no presenta dificultad.


Los documentos HTML están formados por una serie de bloques de texto con una entidad lógica (titulares, párrafos, listas). La interpretación de estas entidades se deja al navegador, lo cual da una gran flexibilidad a la presentación del documento, que puede ser mostrado, por ejemplo, en terminales gráficos o de texto.

- texto presentado de forma estructurada y agradable
- no necesitas de grandes conocimientos cuando se encuentra un editor de paginas web
- archivos pequeños
- despliegue rápido y eficaz que permite a los clientes mejorar su comunicación para diseño de web en tiempos más cortos con formularios y tablas mas rápidas
QUE ES DHTML?
Son páginas estáticas se construyen con lenguaje HTML, que no permite grandes alardes a la hora de crear efectos y funcionalidades más allá de los enlaces. Estas páginas son muy sencillas de crear y suelen ofrecer las morfologías más comunes como texto, imágenes y contenidos multimedia como audio y video que convierten al hipertexto en hipermedia.
Por el contrario, las páginas dinámicas son más complejas de elaborar ya que incluyen algún efecto especial o funcionalidad distinto al proporcionado por el lenguaje HTML Para ello, es preciso utilizar otros lenguajes de programación además del simple HTML, ya que las páginas dinámicas son más complejas de elaborar y más versátiles que las páginas estáticas. Estas nuevas funcionalidades se llevan a cabo mediante los denominados scripts.
Sin embargo, DHTML también puede englobar la programación en el SERVIDOR. Algunos autores incluyen a este tipo de programación dentro de DHTML y otros no, pero lo cierto es que las fronteras del lenguaje DHTML quedan poco definidas y hay quienes afirman que DHTML no sólo debe englobar los procesos en el cliente, sino que DHTML es cualquier cosa que hace que una página sea dinámica, ya sea en el lado del cliente, en el servidor o en ambos.
El uso de HTML dinámico también es útil para desarrollar aplicaciones web en las que el usuario puede interaccionar con la página o con una aplicación que ofrece algún servicio tales como un buscador, un gestor web de correo, etc.
DHTML es lo que hace posible crear unas páginas web que salven todas las limitaciones del HTML. DHTML es muy amplio y engloba muchas técnicas que se pueden realizar con multitud de lenguajes de programación y programas distintos.

Ventajas del XML
 Es extensible (una vez que un XML fue diseñado y puesto en producción, es posible extenderlo con la adición de nuevas etiquetas de modo que los antiguos consumidores puedan continuar utilizando el servicio sin complicación alguna).
 El analizador es un componente estándar, no es necesario crear un analizador específico para cada lenguaje. Esto posibilita el empleo de uno de los tantos disponibles. De esta manera se evitan bugs y se acelera el desarrollo de la aplicación.
 Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarlo. Mejora la compatibilidad entre aplicaciones.

Estructura de un documento XML
La tecnología XML busca dar solución al problema de expresar información estructurada de la manera más abstracta y reutilizable posible. Que la información sea estructurada quiere decir que se compone de partes bien definidas, y que esas partes se componen a su vez de otras partes. Entonces se tiene un árbol de pedazos de información. Ejemplos son un tema musical, que se compone de compases, que están formados a su vez por notas. Estas partes se llaman elementos, y se las señala mediante etiquetas.

El HTML, es el lenguaje con el que se hacen las páginas web. Esas 4 letras, son siglas que forma un acrónimo, y su significago es Hyper Text Markup Language osea Lenguaje de Maquetación de Hiper Texto.

Conste que al traducir, podemos jugar mucho con el sentido de la palabra markup, pero creo que queda bastante claro.

Luego, las extensiones de los archivos de este tipo es o debe ser uno de estos:
.htm o .html.

No hay diferencia entre .htm y .html.

Con el HTML, podemos controlar la posición de los objetos en la página así como su estética o diseño. No es un control total, pero si muy completo y bastante eficiente cuando se usa bien.

El xml es el «eXtensible Markup Language», ósea el «Lenguaje de Marcado extensible» o «lenguaje extensible de etiquetado».

La extensión de los archivos de este lenguaje es:
.xml

Los archivos .xml, son, fundamentalmente, «estanterías ordenadas de información»; es decir, contienen información en su interior y esta está organizada de alguna forma según sea el caso.

El xml, no permite modificar las estética de su información en modo alguno, solo sirve para transportar información.

El XHTML, es la evolución del HTML.

A lo largo del tiempo, el html pasó de ser una cosa poco evolucionada a ser una poderosa herramienta en manos de muchos, estos muchos vieron que había programas que hacían el trabajo por ellos y descuidaron su aprendizaje. Paralelamente, los creadores de los programas que generaban las páginas y los que las visualizaban, se percataron de que los usuarios (y muchos programadores / creadores) estaban interesados unicamente en «como se veía» y no en seguir una mecánica organizada para lograr que se viera como querían. Por lo tanto, empezaron a relajar sus normas de interpretación, permitiendo así que una página html pueda estar mal construida, pero aun así el navegador presentará la páginas bastante aproximado a lo que el diseñador quería.

El XHTML, rompe con esto y si la página no cumple con las reglas de construcción, no se verá bien o simplemente no se verá.

El XHTML, es una híbrido entre el html 4.01 y el xml 1.0, usa las reglas del xml referentes a la construcción de las páginas y las etiquetas de estructuración del html.

Actualmente el xhtml está en su versión de recomendación 1.1.

jueves, 2 de octubre de 2008

LA FOTOGRAFÍA

Es el proceso de capturar imágenes y almacenarlas en un medio de material sensible a la luz, basándose en el principio de la cámara oscura, con la cual se consigue proyectar una imagen captada por un pequeño agujero sobre una superficie, de tal forma que el tamaño de la imagen queda reducido y aumentada su nitidez. Para almacenar esta imagen, las cámaras fotográficas utilizaban hasta hace algunos años exclusivamente la película sensible, mientras que en la actualidad se emplean, casi siempre, sensores CCD y CMOS y memorias digitales; es la nueva fotografía digital.
El término fotografía procede del griego φως phos ("luz"), y γραφίς grafis ("diseñar", "escribir") que, en conjunto, significa "diseñar/escribir con la luz". Es difícil establecer la paternidad de la palabra, y más aún determinar con exactitud quién haya sido el inventor de la técnica misma, ya que ésta contó con una larga fase preparatoria. Pero podemos decir que gran parte de su desarrollo se debe a Joseph-Nicéphore Niépce, y que el descubrimiento fue hecho público por Louis-Jacques-Mandé Daguerre, conocido también como Louis Daguerre, tras perfeccionar la técnica.
Antes de que el término fotografía se utilizara para identificar esta técnica de impresión química de imágenes, fue conocida popularmente como daguerrotipia.
Historia
En las páginas dedicadas a la historia de la fotografía se realiza un estudio detallado que abarca desde sus inicios hasta el propio siglo XXI y que comprende el estudio de los diferentes eventos, personajes y géneros fotográficos que han influido en el desarrollo de estos dos siglos de la historia de la fotografía.
La preocupación del hombre por transmitir imágenes de su medio con precisión viene de muy atrás, se cree que desde el siglo IV a. C. con Aristóteles. Poco a poco, hacia finales del siglo XV y principios del XVI, Leonardo da Vinci empieza a sentar las bases de la fotografía, inventando una máquina capaz de copiar la realidad. Es la invención de la cámara oscura. Con esas lentes, al mismo tiempo, contribuyó a descubrir la perspectiva en los dibujos y pinturas. También en el Renacimiento se introduce un espejo para enderezar la imagen y colocarla sobre un plano horizontal: la cámara lúcida. Permite ver al modelo y calcarlo en el suelo a tamaño natural para que se pueda copiar.
Sin embargo, a comienzos del s. XIX todos estos inventos estaban olvidados, por lo que habrá que redescubrirlos.
La fotografía nace en Francia en el momento de tránsito de la sociedad pre-industrial a la sociedad industrial, favorecida por la innovaciones técnicas de la época. También influye en su nacimiento la filosofía positivista, que establece que cada elemento de la Naturaleza debe ser probado empíricamente. La burguesía es la clase social dominante del momento, que utiliza el retrato como instrumento de ascensión social, para equiparse o tratar de mejorar a la pintura de la nobleza.
Para mejorar la nitidez de estas imágenes y evitar las rugosidades del papel, en 1850 Blanquart Evrard emplea el papel de albúmina, que conseguía que la emulsión del papel no siguiese las imperfecciones, recubriéndolo con albúmina de huevo y nitrato de plata.
Fotografía como arte
La fotografía no fue siempre considerada un arte. Su integración al arte fue un proceso muy discutido que comenzó con los fotógrafos retratistas. El retrato fotográfico tuvo gran acogida como reemplazo del retrato pintado ya que éste era mucho más barato. Como el retrato fotográfico remplazaba al retrato pintado, gran cantidad de pintores decidieron convertirse en fotógrafos retratistas para sobrevivir. Este fue el caso de Félix Tournachon, Gustave Le Gray y el segundo de los hermanos Bisson. Éste fue el primer ingreso de la fotografía al medio artístico. Además estos pintores fueron algunos de los que lucharon por que la fotografía sea considerada un arte.
A mediados del siglo XIX apareció una nueva tendencia artística, el naturalismo. La aparición de esta nueva tendencia, centrada en la objetividad, buscaba imitar la realidad y la naturaleza con un alto grado de perfección y despreciaba la subjetividad. Así, el naturalismo fue la puerta que se abrió para dar a la fotografía una verdadera importancia en el arte ya que al imitar de una forma casi perfecta la realidad, superaba ampliamente a la pintura en este aspecto.Por otra parte, el constante desarrollo de la fotografía en esa época, básicamente con las nuevas técnicas sobre la utilización de la luz del sol, dio origen a fotos con un mayor significado estético, lo que llevó a un nuevo acercamiento de la fotografía hacia el arte.
Cuando los conocimientos en óptica estuvieron lo suficientemente avanzados, los pintores descubrieron la manera de proyectar una imagen sobre una película de papel con aceite. Lo que les permitía tomar notas rápidamente con la desventaja de una inversión de la imagen y un reducido tamaño. Esto coincide con el auge del realismo en la pintura.
Más tarde se descubrieron técnicas usando clara de huevo, que hacían posible lograr que la imagen por sí misma se quedara grabada en el papel. Esta técnica se fue perfeccionando gracias a la comprensión del fenómeno químico implicado y a una continua experimentación con materiales alternativos. Pronto fue posible tener una caja con un papel fotosensible oculto de la luz, un cañón con el que enfocarla, y un obturador para hacer pasar la luz el tiempo suficiente para que impresionara a la película.
La fotografía como arte, ciencia y experiencia humana fueron evolucionado en paralelo durante este tiempo. En cuanto fue posible hacer de la cámara un dispositivo móvil fácil de manejar apareció la posibilidad de influir en el espectador mediante la posición de la cámara y su enfoque, lo que permitían trasladar la subjetividad del fotógrafo a la fotografía, además de ir construyendo un lenguaje artístico.
En la actualidad, la fotografía artística en sí, tiene un carácter muy subjetivo. El impresionismo en la pintura y su consiguiente marcha hacia lo abstracto tuvo un gran efecto en la fotografía. Ya en la actualidad, la fotografía artística pura es casi completamente subjetiva y la manipulación de las imágenes se ha convertido en una herramienta fundamental en su expresión artística.

QUE ES XML?


Sigla en inglés de Extensible Markup Language («lenguaje de marcas ampliable»), es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). Es una simplificación y adaptación del SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML). Por lo tanto XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definición son XHTML, SVG, MathML. XML no ha nacido sólo para su aplicación en Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable. XML es una tecnología sencilla que tiene a su alrededor otras que la complementan y la hacen mucho más grande y con unas posibilidades mucho mayores. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil.

Historia

XML proviene de un lenguaje inventado por IBM en los años setenta, llamado GML (Generalized Markup Language), que surgió por la necesidad que tenía la empresa de almacenar grandes cantidades de información. Este lenguaje gustó a la ISO, por lo que en 1986 trabajaron para normalizarlo, creando SGML (Standard Generalized Markup Language), capaz de adaptarse a un gran abanico de problemas. A partir de él se han creado otros sistemas para almacenar información. En el año 1989 Tim Berners Lee creó la web, y junto con ella el lenguaje HTML. Este lenguaje se definió en el marco de SGML y fue de lejos la aplicación más conocida de este estándar. Los navegadores web sin embargo siempre han puesto pocas exigencias al código HTML que interpretan y así las páginas web son caóticas y no cumplen con la sintaxis. Estas páginas web dependen fuertemente de una forma específica de lidiar con los errores y las ambigüedades, lo que hace a las páginas más frágiles y a los navegadores más complejos. Otra limitación de SGML es que cada documento pertenece a un vocabulario fijo, establecido por el DTD. No se pueden combinar elementos de diferentes vocabularios. Asimismo es imposible para un intérprete (por ejemplo un navegador) analizar el documento sin tener conocimiento de su gramática (del DTD). Por ejemplo, el navegador sabe que antes de una etiqueta
debe haberse cerrado cualquier
previamente abierto. Los navegadores resolvieron esto incluyendo lógica ad hoc para el HTML, en vez de incluir un analizador genérico. Ambas opciones, de todos modos, son muy complejas para los navegadores. Se buscó entonces definir un subconjunto del SGML que permita: Mezclar elementos de diferentes lenguajes. Es decir que los lenguajes sean extensibles. La creación de analizadores simples, sin ninguna lógica especial para cada lenguaje. Empezar de cero y hacer hincapié en que no se acepte nunca un documento con errores de sintaxis. Para hacer esto XML deja de lado muchas características de SGML que estaban pensadas para facilitar la escritura manual de documentos. XML en cambio está orientado a hacer las cosas más sencillas para los programas automáticos que necesiten interpretar el documento.

Ventajas del XML

Es extensible (una vez que un xml fue diseñado y puesto en producción, es posible extenderlo con la adición de nuevas etiquetas de modo que los antiguos consumidores puedan continuar utilizando el servicio sin complicación alguna). El analizador es un componente estándar, no es necesario crear un analizador específico para cada lenguaje. Esto posibilita el empleo de uno de los tantos disponibles. De esta manera se evitan bugs y se acelera el desarrollo de la aplicación. Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarlo. Mejora la compatibilidad entre aplicaciones. Estructura de un documento XML La tecnología XML busca dar solución al problema de expresar información estructurada de la manera más abstracta y reutilizable posible. Que la información sea estructurada quiere decir que se compone de partes bien definidas, y que esas partes se componen a su vez de otras partes. Entonces se tiene un árbol de pedazos de información. Ejemplos son un tema musical, que se compone de compases, que están formados a su vez por notas. Estas partes se llaman elementos, y se las señala mediante etiquetas. Una etiqueta consiste en una marca hecha en el documento, que señala una porción de éste como un elemento. Un pedazo de información con un sentido claro y definido. Las etiquetas tienen la forma , donde nombre es el nombre del elemento que se está señalando.