Professional Documents
Culture Documents
1. La web social
Internet ha muerto? Esto es lo que afirman algunos gures o profetas del ciberespacio, mientras que otros indican que se ha socializado, se ha humanizado utilizando la inteligencia ambiental tanto en nuestros mundos virtuales en la Red (que se han ido fusionando con nuestras vidas fsicas) como con la utilizacin de dispositivos mviles. Los denominados nativos digitales como t (nacidos a partir de las ltimas dcadas del siglo XX) ya no podis vivir sin estar conectados entre vosotros, con las cosas o estas entre ellas. Los blogs, tuits o muros de vuestros amigos requieren de vuestra atencin en tiempo real. Esto mismo quieren las empresas actuales: aprender, conocer, analizar y conversar con sus clientes prosumidores para venderles sus productos, segn sus necesidades propuestas por ellos mismos o por influencers que generan ingentes cantidades de informacin que van a obligar a generar metadatos sobre los mismos que permitan darles una relacin semntica que ayude para catalogarlos mejor y tratarlos como grandes almacenes de datos (en ingls data warehouse) o nuevos sistemas llamados big data que permitan EMERGER conocimiento de ellos o incluso de la Internet profunda o invisible. Siendo la Web el servicio por excelencia, aunque cada vez ms con la Internet mvil se tienda a la utilizacin de aplicaciones web especficas llamadas apps. Las mltiples herramientas que toda organizacin, empresa o usuario dispone para publicar cualquier tipo de contenido, ya sea de forma individual o colectiva (blogs, wikis, etc.), contribuyen a la construccin de un espacio de comunicacin cada vez ms abierto y democratizado.
1. La web social
1.1. Internet, la Web y sus aplicaciones
La web 1.0 se concibi como una coleccin de documentos estticos enlazados para su consulta o descarga, donde los usuarios no podan interactuar con ellos, teniendo que hacer un consumo pull, es decir, se iba a por el recurso siendo la actualizacin unidireccional. De manera progresiva, se desarrollaron mtodos que permitiesen la creacin de pginas con contenidos dinmicos, que dio lugar a la web 1.5 en 1997. No tardaron en aparecer diversas arquitecturas y lenguajes de programacin, tanto en la parte del cliente como en la parte del servidor, con lenguajes que permitan el desarrollo de pginas web dinmicas e interactivas. Estas tecnologas dieron paso en 2003 a las aplicaciones web 2.0, donde los usuarios colaboran entre ellos y el consumo pasa a ser push: al usuario ahora le llegan los nuevos contenidos sin tener que ir a buscarlos, la actualizacin del contenido pasa a ser bidireccional. Los recursos son ms fciles de producir y consumir. La evolucin de la Web ha llevado a la aparicin en 2008 de una nueva etapa llamada social media, y un afn por socializar ms an, siendo en esta cuando la Internet mvil ha facilitado tener cualquier servicio en los diferentes dispositivos mviles que existen actualmente. Lo prximo que nos viene en pocos aos es la web semntica, que nos permitir diferenciar lo que buscamos dependiendo del contexto en el que nos movamos.
1. La web social
1.2. Protocolos y estndares
Aunque Internet ha ido crendose sobre la marcha segn las necesidades o modas que han ido surgiendo en los ltimos aos, todos los sistemas o servicios aparecidos para un uso generalizado se han ido estandarizando. Estos son los principales organismos que lo han hecho posible con sus funciones y algunos ejemplos:
1. La web social
1.3. Aplicaciones web
La arquitectura de las aplicaciones web consta de mquinas conectadas a una red, Internet o una Intranet corporativa que sigue el esquema cliente-servidor. Cuando se trata de pginas web dinmicas, escritas en lenguajes de programacin para el servidor como PHP, ASP.net o JSP, el cdigo HTML que se enva al cliente se construye de forma dinmica dentro del programa servidor en el momento en que se procesa la peticin. Las pginas se crearn a partir de la informacin recibida en la misma peticin, o mediante consultas a bases de datos.
1. La web social
1.3. Aplicaciones web interactivas (RIA)
Se han en la etapa de la web 2.0, con la aparicin de tecnologas de que han ampliado el ancho de banda consiguiendo conexiones ms potentes y asequibles a Internet. Y con la aparicin de nuevas especificaciones estndares del W3C como fueron XML, JSON, SOAP, UDDI, WSDL, RSS, ATOM o AMF para la parte del cliente. Lo que ha permitido utilizar estas aplicaciones interactivas de Internet enriquecidas (abreviado como RIA, Rich Internet Application) mucho ms potentes, que han desatado una nueva guerra de complementos con nuevas funciones multimedia, como la reproduccin de vdeos, grficos vectoriales, animaciones e interactividad para controlar el mercado, lo que ha provocado una autntica revolucin multimedia en la Web. La plataforma Flash de la compaa Adobe es una de las ms activas al sacar FLEX, pero manteniendo su hegemona en los navegadores con Flash y en los escritorios con AIR. Se han visto aparecer tecnologas equivalentes como JavaFX, de Oracle o Silverlight, de Microsoft. Mientras que otras grandes compaas de Internet lideradas por Google, Amazon o Yahoo han trabajado con estndares como AJAX y han conseguido en 2012 que se aprobara el nuevo estndar HMTL 5 del W3C que persigue no requerir de complementos no estndares de terceras empresas.
5
2. La social media
2.1. Qu son los medios sociales o social media?
Ya no se acude a la Red solo para obtener informacin y consumirla como se haca hasta ahora, sino que tambin se quiere opinar y producir contenidos (pensar, escribir, compartir y participar) pasando a ser prosumidores (productor + consumidor). Se quiere conversar de t a t con el resto de Internet, aunque creemos grupos, crculos o aldeas dentro de estos sistemas de redes sociales para obtener informacin de nuestros amigos o de los amigos de estos, que son los que nos pueden dar mayor valor aadido por su afinidad con nosotros. Ahora la Web es la conexin de toda la humanidad mediante la tecnologa. De manera que los ciudadanos de la Red (netizens) utilizarn Internet como espacio para relacionarse. Siendo la reputacin digital un tema crtico a cuidar que nos va a afectar hasta el punto de tener que trabajarnos una identidad digital adecuada. Dentro de esta gran conversacin que es la social media, ha surgido la figura de los denominados influencers o famosos que pueden influir con su opiniones en la Red en el resto de la comunidad.
2. La social media
2.3. Sistema de identificacin global
Ya no basta con disponer de un dominio que nos identifique como empresa o como persona, se ha de crear un identidad digital global y para ello se han ido creando sistemas como OpenID para unificar nuestra informacin y no tener que estar continuamente registrndonos y dando nuestros datos personales cada vez en todos los servicios web nuevos. Y, aunque desde los organismos se ha trabajado por desarrollar un estndar, al final se ha impuesto un estndar de hecho, comola utilizacin de cuentas de grandes compaas.
3. Diseo web
3.1. Entornos
Editores de texto plano. Se trata de editores de texto bastante simples, como pueden ser el bloc de notas en Windows, o gedit y Kate para GNU/Linux. Algunos de ellos incluyen caractersticas de coloreado de etiquetas, e incluso botones para insertar las etiquetas directamente. Editor de texto con ventanas desdobladas. Muestran el resultado en tiempo real de la interpretacin del cdigo HTML en una ventana adyacente a la del cdigo que estamos escribiendo. Es una opcin bastante cmoda para no tener que guardar cada vez las pginas y abrirlas con el navegador. Ejemplos de estos editores son Bluefish, BlueGriffon en Linux o Coda para Mac. Editores WYSIWYG. Ofrecen la posibilidad de trabajar directamente con el resultado de la pgina, como si de un procesador de textos se tratase. El propio editor se encargar de la generacin del documento HTML. Aunque ampliamente difundidos, estos editores han sido criticados por generar pginas de poca calidad, y han dado lugar a editores WYSIWYM donde el usuario introduce los contenidos de forma estructurada, siguiendo su valor semntico (un ttulo, una seccin...), en lugar de su representacin final. Algunos editores WYSIWYM son WYMean Editor o WebCS Editor. Dentro de los editores WYSIWYG podemos destacar Amaya (creado por la W3C), KompoZer o Dreamweaver (para entornos MS, con licencia), entre muchos otros. Editores on-line. Otro tipo de editores son los que nos permiten la edicin de cdigo HTML directamente sobre el navegador, facilitando as la subida al servidor y colaborar con otras personas. En este tipo destacan Tinkerbin y Dabblet.
3. Diseo web
Estructura de una pgina web
1. 2. La declaracin de documento HTML con DOCTYPE. Elemento HTML, que describe la pgina propiamente dicha, y es definido entre las etiquetas <html> y </html>. Elemento HEAD, que contiene la cabecera del documento. Esta cabecera contiene informacin acerca del documento, tal como enlaces a hojas de estilo, metainformacin, pero no tiene que ver con la cabecera que vemos en el resultado de la pgina. Comentarios, indicados entre los smbolos <!-- y -->. Elemento BODY, con el cuerpo en s de la pgina y que contiene los elementos necesarios para su visualizacin. En su contenido tenemos aquellos elementos que nos ayudan a organizar y formatear la pgina, tales como cabeceras, prrafos, etc.
3.
4. 5.
10
3. Diseo web
Elementos y atributos HTML
Elementos de la cabecera <head>
11
3. Diseo web
Elementos y atributos HTML
Elementos del cuerpo de la pgina
12
3. Diseo web
Elementos y atributos HTML
Elementos del cuerpo de la pgina
13
3. Diseo web
Elementos y atributos HTML
Elementos de tipo imagen
14
3. Diseo web
Elementos y atributos HTML
Elementos de formulario
15
3. Diseo web
CSS
Las hojas de estilo en cascada (Cascading Style Sheets CSS) son documentos que nos sirven para definir una serie de estilos a aplicar sobre determinada pgina, ahorrando mucho trabajo. Una hoja de estilos CSS est formada por un conjunto de reglas, formadas por selectores y un bloque de estilos, con el formato que se aplicar a los elementos del documento que coincidan con cierto selector. Estos bloques de estilo se definen entre llaves, y estn formados por declaraciones de pares del tipo propiedad: valor.
Selectores
Para indicar los elementos que se vern afectados por cierto estilo, lo podemos hacer de varias formas: 1. A travs del tipo de elemento, indicando como selector el elemento HTML. 2. A travs de su clase (atributo HTML class), el selector ser el nombre de la clase precedida del punto (.). 3. A travs de su identificador (atributo HTML id), el selector consistir en el id precedido de la almohadilla (#).
lnea:
2. Estilos
como
una
hoja
interna.
3. Estilos
16
en
una
hoja
externa.
3. Diseo web
Diseo web en la nube: Weebly
Weebly es una herramienta que ofrece, de forma gratuita y con pocos clics, la creacin de sitios web y blogs con aspecto profesional. Algunas de las caractersticas de Weebly son: Interfaz WYSIWYG, mediante arrastrar y soltar componentes. Gran variedad de widgets: galeras de imgenes, vdeos, audio, mapas, documentos, formularios, presentaciones, archivos, foros, juegos, canales RSS o cdigo HTML. Uso de diferentes idiomas: ingls, francs, espaol, italiano y chino. Gran variedad de diseos profesionales, permitiendo la modificacin del CSS y el diseo HTML, para los usuarios ms avanzados. No incluye publicidad. Permite el uso de dominios propios o bien alojamiento de dominio gratuito.
17
21
22
23
24
25
Crditos:
Derechos reservados 2013, respecto a la segunda edicin en espaol, por: McGraw-Hill/Interamericana de Espaa, S.L.
Autor del libro del alumno: Ral V. Lerma-Blasco, Jos A. Murcia Andrs, Elvira Midsuf
Autores del material complementario: Ral V. Lerma-Blasco, Jos A. Murcia Andrs, Elvira Midsuf, Marcos Villagordo Castejn Equipo editorial: Ariadna Alls, Paloma Snchez, Silvia G. Olaya Fotografas: 123RF
26