Web semántica: Datos estructurados en HTML

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Web semántica: Datos estructurados en HTML"

Transcripción

1 Web semántica: Datos estructurados en HTML Daniel Vila Suero 17/10/2011 Ontology Engineering Group, Universidad Politécnica de Madrid Agradecimientos: Alex Stolz - UNIBW (Munich) por la información sobre GoodRelations

2 Contenido PARTE 1: La Web de Datos y Linked Data - Introducción a la Web semántica - Linked (Open) Data - Tecnologías semánticas - Metodología y herramientas - Casos de uso PARTE 2: Publicación y consumo de datos estructurados en HTML - Introducción - RDFa - Microdata - Schema.org - Goodrelations - Productontology - Caso de uso: Volkswagen Discusión 2

3 Datos estructurados en HTML Alternativa (complementaria) a Linked Data En los últimos años se está produciendo un aumento considerable de datos embebidos en HTML Objetivo: Anotar los datos documentos HTML para no perder la semántica asociada a la hora de presentarlos en la Web Existen tres principales formatos: - RDFa - Microdata - Microformats Más relevantes para el futuro: Microdata y RDFa Existen algunas diferencias entre formatos 3

4 Datos estructurados en HTML Usan esta tecnología multitud de empresas: - Renault - Volkswagen - Ebay - O Reilly - BestBuy -.. Los grandes motores de búsqueda han reconocido el valor de los datos estructurados en la Web schema.org 4

5 RDFa 5

6 RDFa RDF in HTML attributes Bridging the Human and Data Webs W3C Recommendation 2008: rdfa-syntax/ RDFa Primer: Especificado para XHTML 1.1, potencialmente válido para cualquier otra spec de HTML 6

7 RDFa BROWSER/MACHINE USER Fuente: RDFa primer 7

8 RDFa example All content on this site is licensed under <a rel="license" href=" a Creative Commons License </a> Fuente: RDFa primer 8

9 RDFa example <div> xmlns:dc=" <h2>the property="dc:title">the trouble with Bob</h2> trouble with Bob</h2> <h3>alice</h3> property="dc:creator">alice</h3>... </div> Fuente: RDFa primer 9

10 RDFa example <div xmlns:dc=" <div about="/alice/posts/trouble_with_bob"> <h2 property="dc:title">the trouble with Bob</h2> <h3 property="dc:creator">alice</h3>... </div> <div about="/alice/posts/jos_barbecue"> <h2 property="dc:title">jo's Barbecue</h2> <h3 property="dc:creator">eve</h3>... </div> </div> Fuente: RDFa primer 10

11 RDFa in a nutshell RDFa in a nutshell 1. Declarar los schemas/vocabularios a utilizar (xmlns:foaf= ) 2. Usar atributos RDFa para marcar datos, relaciones y tipos 3. Permitir a los agentes (aplicaciones) extraer datos estructurados del doc HTML 11

12 RDFa: 1. Declarar y usar Se definen tantos namespaces como vocabularios a utilizar. Ej.: xmlns:dc=" * Va a ser sustituido en RDFa 1.1 CURIEs (URIs compactas) Una vez definido el namespace se pueden utilizar referencias al prefijo y el nombre local (id). Ej.: <span property="dc:title">beautiful Sunset</span> 12

13 RDFa: 2. @typeof 13

14 RDFa: Define el recurso que va a ser Anotado (sujeto) 14

15 RDFa: Clasifica el recurso 15

16 RDFa: Propiedades utilizadas para los tipos de datos 16

17 RDFa: / Propiedades relacionales 17

18 RDFa example <div> xmlns:foaf=" about="#me" rel="foaf:knows"> <ul> <li> typeof="foaf:person"> <a <a property="foaf:name" href=" rel="foaf:homepage" href=" </li> </li> <li typeof="foaf:person"> <li> <a property="foaf:name" rel="foaf:homepage" href=" <a href=" </li> <li </li> typeof="foaf:person"> <li> <a property="foaf:name" rel="foaf:homepage" href=" </li> <a href=" </ul> </li> </ul> </div> Fuente: RDFa primer 18

19 RDFa Best practices (Hepp et. Al) 1. Usar un validador XHTML - XHTML Validator: 2. Usar un RDFa extractor para comprobar el marcado - Fuzz: 3. Usar prefijos standard para facilitar reutilización (gr vs. Grelations) 4. Escribir XHTML semánticamente correcto 5. Reutilización/extensión de vocabularios establecidos frente a creación de nuevos vocabularios 19

20 RDFa 1.1 Rich Structured Data Markup for Web Documents Working draft: RDFa 1.1 Primer: RDFa core desligado de XHTML = valido para a priori para cualquier lenguaje de marcado (HTMLx, SVG, etc.) Compatible con RDFa define vocabulario por defecto (usado en ausencia de un prefijo) Se permite el uso de URIs absolutas en cualquier elemento (no posible en RDFa 1.0) 20

21 Ventajas RDFa Principales ventajas - Reutilización de datos a través de diferentes plataformas - Herramientas de extracción permiten combinar con RDF - Vocabularios modulares - Permite utilizar cualquier vocabulario/ontología 21

22 Microdata 22

23 Microdata Editor s draft: HTML Microdata Parte de la especificación de HTML5 Compatible con otros formatos de datos (JSON, RDF) Objetivo: Proveer una manera sencilla de embeber datos en documentos HTML Idea: Anotar el contenido en HTML con etiquetas procesables por aplicaciones externas (servicios, crawlers, etc.) Cómo: Añadiendo pares nombre-valor a los elementos de la página Apuesta inicial de schema.org 23

24 Microdata: ejemplo <div itemscope> <p> My name is <span itemprop="name">daniel</span>. </p> <p> My research group is called <span itemprop= group">oeg</span>. </p> <p> I work at <span itemprop= workplace">upm</span>. </p> </div> 24

25 Microdata = grupo de pares nombre-valor Grupos = items Cada par nombre-valor = property Microdata: elementos básicos Para crear 1 item atributo itemscope Para añadir 1 propiedad atributo itemprop Valores propiedades: - Strings - URLs: a href, img src - Date/Time: time datetime Las propiedades pueden formar grupos usando el atributo itemscope en el elemento que define la propiedad Permite asignar múltiples valores a las propiedades Permite asignar múltiples propiedades a un valor ejemplo 25

26 Microdata: ejemplos URLs: a href, img src <div itemscope> <img itemprop="image" src= oeg-logo.png" alt= OEG"> </div> <div itemscope> <a itemprop= home" href= alt= OEG"> </div> Date and time: time datetime <div itemscope> <time itemprop= birthday" datetime= > September 20 th 1982 </time> </div> 26

27 Agrupar propiedades usando itemscope Microdata: ejemplos <div itemscope> <p> My name is <span itemprop="name">daniel</span> </p> <p> My research group is called <span itemprop= group itemscope> <span itemprop="name">ontology Engineering Group</span> (<span itemprop= location">madrid</span>) </span> </p> </div> 27

28 Microdata: itemref itemref permite asociar propiedades (no descendientes) a items Lista de IDs a asociar al item <div itemscope itemref= a b id= Daniel ></div> <p id= a >Name: <span itemprop="name">daniel</span> </p> <p id= b >Research group: <span itemprop= group itemscope> <span itemprop="name">ontology Engineering Group</span> (<span itemprop= location">madrid</span>) </span> </p> 28

29 Microdata typed items Los ejemplos anteriores limitan la reutilización Potencial de microdata: reutilización a través de diferentes aplicaciones Asignar tipos a los items a través de URLs Atributo itemtype Necesitamos vocabularios/schemas/ontologías Ejemplo: Clase Person con props name y <div itemscope itemtype=" <p> My name is <span itemprop="name">daniel</span>. </p> <p> My is <span itemprop= ">dvila@fi.upm.es</span>. </div> 29

30 Microdata DOM API Permite el acceso programático document.getitems(typenames) para recuperar items por tipo (todos si no se indica tipo). Ej: var persons= document.getitems(" Item.properties para recuperar las propiedades. Ej: var person = document.getitems(" [0]; alert('hello ' + person.properties['name'][0].itemvalue + '!'); Item.properties.name para recuperar los nombres de las propiedades 30

31 Microdata overview Define una serie de atributos: - itemid - itemprop - itemref - itemscope - Itemtype Conjunto de items (grupos nombre-valor) Cada item: - Tipo: itemtype - ID: itemid - Lista de pares nombre-valor Nombre = propiedad Cada propiedad: 1..N valores Cada valor: 1 string o grupo de propiedades Estructura de árbol por defecto (permite estructura de grafo) 31

32 schema.org 32

33 Schema.org Google, Bing y Yahoo, Junio 2011 Colección de schemas (vocabularios) para anotar HTML de manera reconocible para motores de búsqueda. Resultado inmediato: Resultados de búsqueda enriquecidos Apuesta inicial por Microdata: - long term goal is to support a wider range of formats RDFa por ejemplo Esfuerzo por facilitar la introducción de datos estructurados en la Web de manera sencilla (buena documentación, ejemplos, etc.) Versión oficial en OWL: schemaorg.owl para ser usada con RDFa 33

34 Schema.org resultados Fuente: Schema.org workshop Kavi Goel 34

35 Schema.org resultados Fuente: Schema.org workshop Kavi Goel 35

36 Schema.org: Aplicaciones Mejoras en la búsqueda: - Bing Tiles, Google Rich Snippets, Yahoo enhanced results - Multitud de aplicaciones potenciales (diferentes vistas para diferentes tipos de recurso) Interoperabilidad entre aplicaciones - Compartir datos dentro de un mismo dominio - Navegación enriquecida (Agentes de usuario) 36

37 Schema.org ejemplo HTML original <div> <h1>avatar</h1> <div> Director: James Cameron (born August 16, 1954) </div> <span>science fiction</span> <a href="../movies/avatar-theatrical-trailer.html >Trailer</a> </div> 37

38 Schema.org ejemplo Marcar con tipo Movie <div itemscope itemtype =" <h1>avatar</h1> <div> Director: James Cameron (born August 16, 1954) </div> <span>science fiction</span> <a href="../movies/avatar-theatrical-trailer.html >Trailer</a> </div> 38

39 Schema.org ejemplo Marcar propiedades de película <div itemscope itemtype =" <h1 itemprop="name >Avatar</h1> <div> Director: James Cameron (born August 16, 1954) </div> <span itemprop="genre">science fiction</span> <a href="../movies/avatar-theatrical-trailer.html itemprop="trailer >Trailer</a> </div> 39

40 Schema.org ejemplo Identificar director (item persona) <div itemscope itemtype =" <h1 itemprop="name >Avatar</h1> <div itemprop="director" itemscope itemtype=" Director: <span itemprop="name">james Cameron</span> (born <span itemprop="birthdate">august 16, 1954)</span> </div> <span itemprop="genre">science fiction</span> <a href="../movies/avatar-theatrical-trailer.html itemprop="trailer >Trailer</a> </div> 40

41 Schema.org: Community building Blog oficial: Soporte: - (previo) - Recomendado: public-vocabs@w3.org mailing list (Recomendado) 41

42 Schema.org: Herramientas Validadores: Google Rich Snippet validator: webmasters/tools/richsnippets Generación de rich snippets: Plugins: - Wordpress: - Joomla extension - Drupal (work in progress) 42

43 W3C / SWIG Task forces Punto de unión W3C/WHAT-WG/Motores de búsqueda Web Schemas Task Force - Objetivo: Foro para la discusión acerca de vocabularios para datos estructurados en HTML - Resultados: Convergencia entre vocabularios, casos de uso, herramientas - Muy recomendable para interesados en desarrollos que incluyan datos estructurados en sus SI - public-vocabs@w3.org HTML Data Task Force - Objetivo: Análisis técnico relación Microdata/RDFa - Resultados: Propuesta de posibles mejoras traducción/ integración entre los dos formatos 43

44 Schema.rdfs.org Esfuerzo complementario por parte de la comunidad de Linked Data Integrar el trabajo previo de la comunidad de la Web Semántica OBJETIVOS: - Fuente de ejemplos y tutoriales acerca de marcado de datos - Mappings a otros vocabularios (DBPedia ontology) - Lista de herramientas y librerias - Schema.org en diferentes formatos (RDF/Turtle, CSV, etc.) 44

45 OGP 45

46 Open Graph Protocol Facebook utiliza Open Graph Protocol para permitir la integración de páginas Web en el grafo social Inicialmente para botón Like + social plugins: Nueva versión Beta anunciada en F

47 Open Graph basics Basado en RDFa Permite el enlazado de objetos (recursos, webs, etc.) formando un grafo Propiedades requeridas (en elemento meta) - og:title - og:type - og:image - og:url Multitud de propiedades opcionales (audio, descr.,etc ) <html prefix="og: <head> <title>the Rock (1996)</title> <meta property="og:title" content="the Rock" /> <meta property="og:type" content="movie" /> <meta property="og:url" content=" /> <meta property="og:image" content=" /> </head> </html> 47

48 Permite enlazar las acciones de los usuarios en una cierta aplicación con FB (social graph) Usuarios + acciones (Verbos) + Objetos (Recursos) OG Beta Usuario A corre Recorrido X Usuario B lee Libro X Social Channels: News Feed, Ticker, Timeline TUTORIAL: opengraph/tutorial/ 48

49 OG Beta Fuente: 49

50 OG Funcionamiento Fuente: 50

51 Good relations 51

52 Good Relations Ontología/vocabulario enfocada a e-commerce Semantic SEO Objetivo: Vocabulario para describir productos/ servicios enfocado a motores de búsqueda, mobile apps, browser ext. Quién lo usa? - Google, Yahoo! - BestBuy - sears.com - kmart.com - Renault - Volkswagen - 10,

53 Good Relations Dad 53

54 Good Relations Apoyado por los grandes motores de búsqueda resultados enriquecidos Extenso número de clases y propiedades Hasta el momento enfocado a RDFa Actualmente enfoque hacia Microdata y schema.org Formatos principales: - RDFa - Microdata - RDF/Turtle - JSON Claves del éxito: - Muy buena documentación - Multitud de vías de soporte a los desarrolladores - Simplicidad 54

55 Good Relations: Microdata+schema.org Escenario 1: Uso de GR para extender schema.org <div itemscope itemtype=" itemid="#offer"> <link itemprop=" href=" /> <!-- Shipment fees --> Delivery costs to <div itemscope itemprop=" v1#haspricespecification" itemtype=" v1#deliverychargespecification"> <meta itemprop="eligibleregions" content="de">germany: <meta itemprop="hascurrency" content="eur">euro: <span itemprop="hascurrencyvalue">10.00</span> <link itemprop="appliestodeliverymethod" href=" />(via UPS) </div> </div> Escenario 2: Uso de schema.org para extender GR 55

56 Good Relations: Soporte plataformas Magento: - Google Rich Snippet support - Source code: Joomla/Virtuemart: - Google Rich Snippet support - Source code: WordPress / WP 4 ecommerce: - Google Rich Snippet support - Source code: Mercurial repository at wordpress.org Y muchas más: Shop_extensions 56

57 Product ontology Alrededor de 300,000 definiciones de tipos de productos y servicios Útil para extender schema.org y GoodRelations Ejemplo: <div itemscope itemtype=" <link itemprop=" href=" /> <!-- other schema.org properties go in here --> </div> 57

58 Product ontology: Idea Extraído de Wikipedia Si existe una entrada en existe el producto USO: - Se transforma en - Gracias a Wikipedia búsqueda productos en múltiples idiomas 58

59 Caso de uso: Volkswagen Volkswagen/ Contextual Search for Volkswagen and the Automotive Industry Cambio de paradigma en la manera de usar/compartir datos en la Web por parte de VW Solr + RDFa + Ontologías + StructSWF Conclusiones: - Poco valor en desarrollar un esquema cerrado/propietario para Solr - Más valor en reutilizar vocabularios Web adaptados a sus necesidades - Desarrollo y publicación de nuevos vocabularios y términos que no estén cubiertos - Permitir la anotación y enriquecimiento con datos estructurados sobre la web desestructurada original 59

60 VW: Diseño de la solución 1. Annotate HTML content with RDFa using relevant vocabularies, enriching existing unstructured content 2. Transform existing product data into RDF using relevant vocabularies 3. Extract RDF from RDFa using Nutch and merge with Product Data 4. Reason over the merged dataset 5. Post complete dataset to StructWSF (Solr/SPARQL wrapper) 6. For syntactic search, use StructWSF search endpoint 7. For SPARQL query, use SPARQL endpoint 60

61 Caso de uso: Volkswagen 61

62 VW: Vocabularios Reutilizados: - Dublin Core - Good Relations - Vehicle Sales Ontology - Ontology for Innovation Car Options Ontology: - generic, industry wide to describe models, trims, derivatives, components and component compatibility Volkswagen Vehicles Ontology to describe Volkswagen specific concepts 62

63 VW: Beneficios Interfaz estándar entre contenido y datos accesible a diferentes tipos de desarrollador (dentro y fuera de la organización) Separación de responsabilidades entre información y aplicación Aumenta el valor, la reutilización y accesibilidad de los datos Posibilidades muy potentes de federación/ distribución 63

64 Conclusiones Los datos estructurados en la Web son una realidad Microdata ofrece una menor barrera de entrada pero RDFa cubre más casos de uso Se trabaja en la dirección de integración entre formatos La anotación usando schema.org y/o Goodrelations tiene efectos inmendiatos en la búsqueda/posicionamiento Multitud de espacio para la innovación comunicación de datos/metadatos entre aplicaciones (ej. OG Beta) 64

Aplicaciones RDF. Jose Emilio Labra Gayo. Departamento de Informática Universidad de Oviedo

Aplicaciones RDF. Jose Emilio Labra Gayo. Departamento de Informática Universidad de Oviedo Aplicaciones RDF Jose Emilio Labra Gayo Departamento de Informática Universidad de Oviedo Componentes de Aplicación Arquitectura básica de aplicación RDF Aplicación Interfaz de usuario Analíticas Conversores

Más detalles

El W3C y la Web Semántica

El W3C y la Web Semántica El W3C y la Web Semántica Martín Álvarez @espinr W3C.es CTIC 17 de Abril de 2012 Huesca VII Feria de Tiendas Virtuales El W3C y la Oficina Española 2 Huesca VII Feria de Tiendas Virtuales World Wide Web

Más detalles

Marcado enriquecido de datos estructurados para documentos web Nota del Grupo de Trabajo del W3C de 7 de junio de 2012

Marcado enriquecido de datos estructurados para documentos web Nota del Grupo de Trabajo del W3C de 7 de junio de 2012 Este documento es una traducción al Castellano de la nota del grupo de trabajo del W3C "RDFa 1.1 Primer", publicada el 7 de junio de 2012. La presente traducción se concluyó el 25 de enero de 2013. La

Más detalles

Drupal 7 Web Semántica al alcance de todos. Juan Antonio Pastor Sánchez (pastor@um.es) Universidad de Murcia

Drupal 7 Web Semántica al alcance de todos. Juan Antonio Pastor Sánchez (pastor@um.es) Universidad de Murcia Drupal 7 Web Semántica al alcance de todos Juan Antonio Pastor Sánchez (pastor@um.es) Universidad de Murcia Web Semántica Una idea... un camino... Para un ordenador, la Web es un mundo, plano, aburrido

Más detalles

Contenidos. 1. Requisitos del proyecto... 2

Contenidos. 1. Requisitos del proyecto... 2 En colaboración con Las opiniones recogidas en este documento no se corresponden, necesariamente, con las de ninguno de los organismos públicos participantes en esta iniciativa. Contenidos 1. Requisitos

Más detalles

METADATOS Y SITIOS WEB

METADATOS Y SITIOS WEB Revista Digital Universitaria METADATOS Y SITIOS WEB Anabell Gamboa Comas Incubador de empresas de base tecnológica del Instituto Politécnico Nacional anabell@alethia.dgsca.unam.mx Metadatos y sitios web

Más detalles

Pablo Martín Muñoz @edipotrebol Open Source Architect & Data Scientist Miembro de OpenDataSev y Grupo Drupal SVQ

Pablo Martín Muñoz @edipotrebol Open Source Architect & Data Scientist Miembro de OpenDataSev y Grupo Drupal SVQ Open Data Drupal Pablo Martín Muñoz @edipotrebol Open Source Architect & Data Scientist Miembro de OpenDataSev y Grupo Drupal SVQ OUR little ROADMAP http://www.flickr.com/photos/jurvetson/3277667570/ En

Más detalles

Mejorando la visibilidad de sitios Web usando tecnología semántica

Mejorando la visibilidad de sitios Web usando tecnología semántica Mejorando la visibilidad de sitios Web usando tecnología semántica Lenin Montenegro 1, Verónica Ochoa 1, Mauricio Espinoza Mejía 2 1 Maestría en Gestión Estratégica de TI, Facultad de Ingeniería, Universidad

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2015-1 Qué vimos la clase pasada? 1.Presentación general 2. Presentación del curso 3. Conceptos introductorios e ingeniería web 4. Arquitectura web

Más detalles

IES Pablo Serrano-ASIR1D/DAM1D-B.Soler XML

IES Pablo Serrano-ASIR1D/DAM1D-B.Soler XML IES Pablo Serrano-ASIR1D/DAM1D-B.Soler Contenidos 1. Introducción 2. Quién ha creado? 3. Definición según W3C 4. Qué es? 5. Objetivos 6. Para qué sirve? 7. Con ya vale? 8. Tecnologías asociadas 9. Familia

Más detalles

Programa. Programa: Aspectos Técnicos Previos. Sistemas de Gestión de Contenidos (CMS) La Imagen del Site. Usabilidad y Accesibilidad

Programa. Programa: Aspectos Técnicos Previos. Sistemas de Gestión de Contenidos (CMS) La Imagen del Site. Usabilidad y Accesibilidad Programa Programa: Aspectos Técnicos Previos Sistemas de Gestión de Contenidos (CMS) La Imagen del Site Usabilidad y Accesibilidad La Importancia del Contenido Optimización del Código Fuente Las Claves

Más detalles

Índice. HTML HyperText Markup Language. Conceptos básicos. Qué es HTML? Diseño de servicios Web HTML 1

Índice. HTML HyperText Markup Language. Conceptos básicos. Qué es HTML? Diseño de servicios Web HTML 1 Índice HTML HyperText Markup Language Conceptos básicos Historia y evolución de HTML XHTML vs. HTML HTML dinámico Hojas de estilo (CSS) DOM Diseño de servicios Web 2 DATSI Qué es HTML? Lenguaje de publicación

Más detalles

Modulo 3 Cómo usar mapas conceptuales en la formación NECOBELAC

Modulo 3 Cómo usar mapas conceptuales en la formación NECOBELAC Scholarly output in health sciences: publication process and open access First NECOBELAC training Course for trainers. Sao Paolo (Brasil) 13-15 April 2010 Modulo 3 Cómo usar mapas conceptuales en la formación

Más detalles

SEGUNDA PARTE: DOM y jquery

SEGUNDA PARTE: DOM y jquery SEGUNDA PARTE: DOM y jquery 1. Conoce a jquery jquery jquery: Una librería javascript MUY popular Colección de utilidades y herramientas Para manipular los elementos de la página - Contenido - Atributos

Más detalles

DBpedia como núcleo de la Web de Datos

DBpedia como núcleo de la Web de Datos DBpedia como núcleo de la Web de Datos Departamento de Informática, Universidad de Valladolid DataWeb Compresión, Indexación y Aplicaciones sobre Grandes Colecciones de Datos http://dataweb.infor.uva.es

Más detalles

En la nueva versión encontrarás

En la nueva versión encontrarás En la nueva versión encontrarás Captcha en el login p.4 Páginación configurable en secciones p.4 Ordenación de noticias en Modo Blog por secciones p.6 Galería de imágenes dentro de una noticia p.6 Inclusión

Más detalles

CAMINANDO HACIA LA WEB SEMÁNTICA

CAMINANDO HACIA LA WEB SEMÁNTICA CAMINANDO HACIA LA WEB SEMÁNTICA Jesualdo Tomás Fernández Breis Universidad de Murcia jfernand@um.es Web actual La información que vemos nosotros... Lugares para viajar y precio Ofertas de Viajes Viajes

Más detalles

Capítulo 1 Documentos HTML5

Capítulo 1 Documentos HTML5 Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs

Más detalles

Optimización del uso de internet en la gestión cultural

Optimización del uso de internet en la gestión cultural NUEVAS TECNOLOGÍAS APLICADAS A LA GESTIÓN CULTURAL Optimización del uso de internet en la gestión cultural Javier Leiva Aguilera www.javierleiva.info Madrid, 12-14 de noviembre de 2007 Fundamentos de diseño

Más detalles

Análisis de aplicación: BlueFish

Análisis de aplicación: BlueFish Análisis de aplicación: BlueFish Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2011, Junta de Comunidades

Más detalles

HTML. HyperText Markup Language (Lenguaje de Marcas de Hipertexto)

HTML. HyperText Markup Language (Lenguaje de Marcas de Hipertexto) HTML HyperText Markup Language (Lenguaje de Marcas de Hipertexto) Introducción Un lenguaje de marcas es una forma de codificar junto con el texto, incorporando etiquetas que contienen información adicional

Más detalles

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0 ADAPTAEMPLEO INFORME ACCESIBILIDAD octubre 2013 Versión 1.0 1.0 Primera versión del documento. CONTROL DE CAMBIOS Índice de Contenido 1. ACCESIBILIDAD WEB...4 2. PUNTOS DE VERIFICACIÓN...5 2.1. IMÁGENES

Más detalles

Google apps (continuación)

Google apps (continuación) Google apps (continuación) Embeber documentos: Esta opción se usa para mostrar documentos de Google en nuestra página. Los documentos siguen alojados en el servidor de Google y hasta pueden ser actualizados

Más detalles

TRABAJO FIN DE MASTER

TRABAJO FIN DE MASTER UNIVERSIDAD DE VALLADOLID ESCUELA TÉCNICA SUPERIOR INGENIEROS DE TELECOMUNICACIÓN TRABAJO FIN DE MASTER MASTER UNIVERSITARIO EN INVESTIGACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES ESTUDIO

Más detalles

Anexo núm. 3 Requisitos técnicos

Anexo núm. 3 Requisitos técnicos Anexo núm. 3 Requisitos técnicos Página 2 de 10 Índice Introducción...3 Terminología...3 Instrucciones para rellenar el documento...3 I. Estándares y protocolos...4 1.1 Estándares de web y formatos de

Más detalles

Linked Open Data: Datos abiertos para la Web Semántica Día virtual de Datos Abiertos - CUDI. Dr. Hector G. Ceballos (ceballos@itesm.

Linked Open Data: Datos abiertos para la Web Semántica Día virtual de Datos Abiertos - CUDI. Dr. Hector G. Ceballos (ceballos@itesm. + Linked Open Data: Datos abiertos para la Web Semántica Día virtual de Datos Abiertos - CUDI Dr. Hector G. Ceballos (ceballos@itesm.mx) Marzo 2014 + Agenda 2 n Interoperabilidad en Datos Abiertos n Web

Más detalles

Fundamentos de las tecnologías de la información

Fundamentos de las tecnologías de la información Fundamentos de las tecnologías de la información la guerra de los formatos Diego Martín 2016 1 Definiciones W3C HTML CSS XML Introducción histórica HTML vs XML JSON XML vs JSON DTDsy XML SCHEMAs Qué formato

Más detalles

O jeto de apre r ndizaje

O jeto de apre r ndizaje Herramientas de Gestión para Objetos de Aprendizaje. Plataforma AGORA Victor Hugo Menéndez Domínguez Universidad Autónoma de Yucatán, México :: mdoming@uady.mx Manuel Emilio Prieto Méndez Universidad de

Más detalles

Tema: Maquetación Web y CSS

Tema: Maquetación Web y CSS Diseño Digital V. Guía 4 1 Tema: Maquetación Web y CSS Facultad: Ciencias y Humanidades Escuela: Diseño Gráfico Asignatura: Diseño Digital V Objetivos Contenidos A través del desarrollo de la guía el estudiante

Más detalles

Unidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar

Unidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar Clase:005 1 Unidad II Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar 2 Agenda Desarrollo de Apps para Android Aplicaciones en Android Componentes Básicos de las Aplicaciones

Más detalles

#SoftwareLibre14. Páginas Web con Software Libre. WordPress

#SoftwareLibre14. Páginas Web con Software Libre. WordPress Páginas Web con Software Libre WordPress Qué es WordPress? WordPress es un popular sistema de gestión de contenidos (CMS), más orientado a lo que son los blogs, o bitácoras en línea, pero también usado

Más detalles

Computing, nuevos horizontes para

Computing, nuevos horizontes para Acuerdo de Bibliotecas Universitarias de Córdoba Seminario 27 y 28 de septiembre de 2012 Web semántica ntica,, Web 3.0 y entornos Cloud Computing, nuevos horizontes para bibliotecarios, documentalistas

Más detalles

Catálogo de servicios 2013 1 Quiénes somos? DGCmedia forma parte de CTPI Consultores Técnicos, Ingeniería y Producción SL, empresa especializada en hacer que sus clientes cumplan los estándares de calidad

Más detalles

Internet - Web. Internet - Web. Internet. Internet. Diseño de Sitios Web Desarrollo de Paginas Web. Qué es la Internet? - Qué es la Web?

Internet - Web. Internet - Web. Internet. Internet. Diseño de Sitios Web Desarrollo de Paginas Web. Qué es la Internet? - Qué es la Web? Desarrollo de Paginas Web Internet - Web Internet - Web Qué es la Internet? - Qué es la Web? Internet: Una red de computadoras a nivel mundial Web: Una forma de organizar la información existente en Internet

Más detalles

XML Namespaces. Sergio Luján Mora. sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/

XML Namespaces. Sergio Luján Mora. sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/ XML Namespaces Sergio Luján Mora sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/ 1 XML NAMESPACES... 3 Introducción... 3 Un ejemplo del problema... 3 Empleo de espacios de nombres... 6 Restricción

Más detalles

XBRL Semán+co Información Financiera Semán+ca

XBRL Semán+co Información Financiera Semán+ca XBRL Semán+co Información Financiera Semán+ca VII Congreso Internacional de Ingeniería de So=ware, Sistemas de Información, Telecomunicaciones y Redes, UPAO, Trujillo, Perú Trabajo Inves+gación Roberto

Más detalles

Máster en Lenguajes y Sistemas Informáticos: Tecnologías del Lenguaje en la Web Universidad de Educación a Distancia Marzo 2013

Máster en Lenguajes y Sistemas Informáticos: Tecnologías del Lenguaje en la Web Universidad de Educación a Distancia Marzo 2013 Presentación de Trabajo de Fin de Máster PROPUESTA DE BÚSQUEDA SEMÁNTICA: APLICACIÓN AL CATÁLOGO DE MAPAS, PLANOS Y DIBUJOS DEL ARCHIVO GENERAL DE SIMANCAS Máster en Lenguajes y Sistemas Informáticos:

Más detalles

Accesibilidad en la Web

Accesibilidad en la Web Accesibilidad en la Web Universidad de Colima México Departamento de Lenguajes y Sistemas Informáticos Sergio Luján Mora Departamento de Lenguajes y Sistemas Informáticos Universidad de Alicante DLSI -

Más detalles

Search Engine Optimitation Optimización para Motores de Búsqueda. Qué es SEO?

Search Engine Optimitation Optimización para Motores de Búsqueda. Qué es SEO? Search Engine Optimitation Optimización para Motores de Búsqueda Qué es SEO? SEO Local es SEO aplicado a un ámbito geográfico concreto Qué es SEO Local? Page Rank Evolución SEO Directorio de webs Title

Más detalles

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples

Más detalles

5. CONOCIENDO EL GESTOR DE

5. CONOCIENDO EL GESTOR DE Centro del Profesorado Luisa Revuelta Creando una web con 5. CONOCIENDO EL GESTOR DE CONTENIDOS JOOMLA! TUTORA: María Urbano Olmo ÍNDICE DE CONTENIDOS 1 INTRODUCCIÓN......2 2 ORGANIZACIÓN DE CONTENIDOS

Más detalles

PREPARATORIA DIURNA DE CUAUTLA

PREPARATORIA DIURNA DE CUAUTLA PREPARATORIA DIURNA DE CUAUTLA Taller de computación II Profr. ING. AARON TABOADA LOMEZ Tecnologías de la Información y Comunicación (TIC) Son aquellas herramientas computacionales que procesan, almacenan,

Más detalles

Búsqueda sobre catálogos basada en ontologías

Búsqueda sobre catálogos basada en ontologías Búsqueda sobre catálogos basada en ontologías Alianis Pérez Sosa, Yuniel Eliades Proenza Arias Universidad de las Ciencias Informáticas. Carretera a San Antonio Km 2 ½, Reparto Torrens, La Lisa, Ciudad

Más detalles

Gestores de contenidos

Gestores de contenidos Gestores de contenidos Ofimática Avanzada Curso 2010/2011 Soto Montalvo Gestores de contenidos Introducción Ejemplos de CMS Nuestra elección: WordPress Blogs Creando nuestro blog con WordPress Ofimática

Más detalles

Arquitectura de la información

Arquitectura de la información Accesibilidad Usabilidad Arquitectura de la información Experiencia de usuario La accesibilidad es un derecho, no un privilegio William Loughborough El poder de la web esta en su universalidad. Que todo

Más detalles

www.zaragoza.es! LLEGAR A TODOS LOS CIUDADANOS Y CIUDADANAS! W3C! MADRID 2013!

www.zaragoza.es! LLEGAR A TODOS LOS CIUDADANOS Y CIUDADANAS! W3C! MADRID 2013! LLEGAR A TODOS LOS CIUDADANOS Y CIUDADANAS! MADRID 2013! ÍNDICE! Escenario Directrices / Normativa Principales Proyectos! Sede Electrónica! Sistema de Ges1ón! AENOR! W3C! INSPIRE! Norma Técnica de Interoberabilidad

Más detalles

Gestores de contenidos

Gestores de contenidos Ofimática Avanzada Curso 2010/2011 Soto Montalvo Ofimática Avanzada Soto Montalvo 2 Ofimática Avanzada Soto Montalvo 3 1 Introducción Gestor de Contenidos o CMS (Content Management System): aplicación

Más detalles

Interacción multimodal

Interacción multimodal Interacción multimodal Saulo Barajas Universidad Carlos III de Madrid 19 de enero de 2004 1 Contenido Qué es la Interacción multimodal? Objetivo Ejemplos: Escenario multicanal Escenario multimodal Otros

Más detalles

Algunos Administradores de Contenido se presentan a continuación:

Algunos Administradores de Contenido se presentan a continuación: El Administrador de Contenido es una herramienta que le permite administrar desde su casa o empresa la información y las fotografías de su página web de manera fácil, rápida e inmediata. Algunos Administradores

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

HTML HTML HTML. Diseño de Sitios Web. Qué es HTML?

HTML HTML HTML. Diseño de Sitios Web. Qué es HTML? Diseño de Sitios Web 5 (I) Qué es? Es un lenguaje descriptivo con el cual se describe la estructura del texto y todos los elementos que se muestran en la página. Es el método más usado para publicar documentos

Más detalles

Anotación de contenidos Web

Anotación de contenidos Web Anotación de contenidos Web Distintos tipos de anotación según el vocabulario utilizado Basada en Dublin Core The contributor and creator is the flight booking service www.flightbookings.com. The date

Más detalles

[4 ]Instalación y configuración básica de drupal.

[4 ]Instalación y configuración básica de drupal. [4 ]Instalación y configuración básica de drupal. La instalación de Drupal es realmente sencilla. En las dos últimas versiones cada vez se le ha ido concediendo más importancia a los elementos de calidad

Más detalles

Este documento se distribuye bajo los términos de la licencia Creative Commons by sa. http://creativecommons.org/licenses/by sa/2.

Este documento se distribuye bajo los términos de la licencia Creative Commons by sa. http://creativecommons.org/licenses/by sa/2. Análisis de aplicación: Visual Understanding Environment (VUE) Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright

Más detalles

CAPÍTULO I INTRODUCCIÓN

CAPÍTULO I INTRODUCCIÓN CAPÍTULO I INTRODUCCIÓN Una página Web es un documento situado en una red informática al que se accede mediante enlaces de hipertexto, y éste es aquel texto que contiene elementos a partir de los cuales

Más detalles

Manual CMS Travel Open Apps Magnolia

Manual CMS Travel Open Apps Magnolia Manual CMS Travel Open Apps Magnolia [Escribir texto] Índice de contenido ÍNDICE DE CONTENIDO 2 1. INTRODUCCIÓN 3 2. CONFIGURACIÓN GENERAL DE LA WEB 5 3. PERSONALIZACIÓN DE LA HOME 9 4. CREACIÓN Y MANTENIMIENTO

Más detalles

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una

Más detalles

Cuando Internet empezó a crecer y la cantidad de información disponible aumentó desmesuradamente,

Cuando Internet empezó a crecer y la cantidad de información disponible aumentó desmesuradamente, Introducción Cuando Internet empezó a crecer y la cantidad de información disponible aumentó desmesuradamente, surgió el problema de clasificarla e identificarla de manera eficiente. Partiendo de ese problema,

Más detalles

CC BASES DE DATOS OTOÑO Clase 12: Datos Semiestructurados: Grafos. Aidan Hogan

CC BASES DE DATOS OTOÑO Clase 12: Datos Semiestructurados: Grafos. Aidan Hogan CC3201-1 BASES DE DATOS OTOÑO 2016 Clase 12: Datos Semiestructurados: Grafos Aidan Hogan aidhog@gmail.com MODELOS DE DATOS Modelo de datos (tabla) Modelo de datos (árbol/jerarquía) Es un verdadero árbol?

Más detalles

Joomla! 3.3 Cree y administre sus sitios Web

Joomla! 3.3 Cree y administre sus sitios Web Capítulo 1: Descubrir Joomla! A. Razones para crear un sitio con Joomla! 9 B. Documentarse sobre Joomla! 9 C. La hoja de ruta de Joomla! 10 D. Qué es un CMS? 12 E. HTML y XHTML 12 F. Diferenciar el contenido

Más detalles

Marcado semántico: tecnologías y aplicación para la representación de sistemas de organización del conocimiento en el contexto Linked Open Data

Marcado semántico: tecnologías y aplicación para la representación de sistemas de organización del conocimiento en el contexto Linked Open Data Marcado semántico: tecnologías y aplicación para la representación de sistemas de organización del conocimiento en el contexto Linked Open Data Semantic Markup: technologies and application for the representation

Más detalles

Buscadores basados en agentes inteligentes

Buscadores basados en agentes inteligentes Buscadores basados en agentes inteligentes Los buscadores de contenido Estos han sido esenciales a lo largo de todo el desarrollo de la web. Basados en coincidencias de palabras o frases. Desventajas Escasa

Más detalles

Experiencia con Joomla!

Experiencia con Joomla! Experiencia con Joomla! Juan Carlos Diaz Washington D.C. 2012 Partes de la presentación Situación actual Ventajas Desventajas Seguridad Desafíos Retos Situación actual 54 Joomla! 1.0.15, Portales de país

Más detalles

Proyecto Tutelkán. Tutelkan Process Framework (TPF) - Fundamentos del Metamodelo

Proyecto Tutelkán. Tutelkan Process Framework (TPF) - Fundamentos del Metamodelo Proyecto Tutelkán Tutelkan Process Framework (TPF) - Fundamentos del Metamodelo MARZO 2009 Tabla de Contenidos 1. INTRODUCCIÓN...4 2. ESTADO DEL ARTE...5 3. ESTRATEGIA DE DESARROLLO DE TPF...5 3.1. SELECCIÓN

Más detalles

HACIA LA RECUPERACION DE INFORMACIÓN ESPECIFICA DE LA WEB

HACIA LA RECUPERACION DE INFORMACIÓN ESPECIFICA DE LA WEB a HACIA LA RECUPERACION DE INFORMACIÓN ESPECIFICA DE LA WEB Delia Irazú Hernández Farías a, Luis Ernesto Mancilla Espinoza a, J. Guadalupe Ramos Díaz b División de Estudios de Posgrado e Investigación,

Más detalles

Mejorando la visibilidad de sitios Web usando tecnología semántica

Mejorando la visibilidad de sitios Web usando tecnología semántica Mejorando la visibilidad de sitios Web usando tecnología semántica Lenin Montenegro 1, Verónica Ochoa 1, Mauricio Espinoza Mejía 2 1 Maestría en Gestión Estratégica de TI, Facultad de Ingeniería, Universidad

Más detalles

QUÉ HAY DE NUEVO EN DRUPAL 8. Carla Briceno Jared Smith

QUÉ HAY DE NUEVO EN DRUPAL 8. Carla Briceno Jared Smith QUÉ HAY DE NUEVO EN DRUPAL 8 Carla Briceno Jared Smith Carla Briceño Jared Smith Vamos a cubrir: 1. Symfony en Drupal 8 2. Twig, el nuevo motor de themes 3. Diseño móvil responsivo y soporte HTML5 y CSS3

Más detalles

Guía del Curso Certificación IT en Adobe Dreamweaver CC 2015

Guía del Curso Certificación IT en Adobe Dreamweaver CC 2015 Guía del Curso Certificación IT en Adobe Dreamweaver CC 2015 Modalidad de realización del curso: Número de Horas: Titulación: Online 140 Horas Diploma acreditativo con las horas del curso OBJETIVOS Este

Más detalles

DESARROLLO WEB EN ENTORNO CLIENTE

DESARROLLO WEB EN ENTORNO CLIENTE DESARROLLO WEB EN ENTORNO CLIENTE CAPÍTULO 1: Selección de arquitecturas y herramientas de programación Juan Manuel Vara Mesa Marcos López Sanz David Granada Emanuel Irrazábal Jesús Javier Jiménez Hernández

Más detalles

Introducción. Metadatos

Introducción. Metadatos Introducción La red crece por momentos las necesidades que parecían cubiertas hace relativamente poco tiempo empiezan a quedarse obsoletas. Deben buscarse nuevas soluciones que dinamicen los sistemas de

Más detalles

SKOS y Eurovoc en los sistemas de información jurídica. M. Mercedes Martínez 1, Beatriz Pérez 1, M. Luisa Alvite 2, Dámaso J. Vicente Blanco 1.

SKOS y Eurovoc en los sistemas de información jurídica. M. Mercedes Martínez 1, Beatriz Pérez 1, M. Luisa Alvite 2, Dámaso J. Vicente Blanco 1. SKOS y Eurovoc en los sistemas de información jurídica M. Mercedes Martínez 1, Beatriz Pérez 1, M. Luisa Alvite 2, Dámaso J. Vicente Blanco 1 1 2 Universidad de León 19 y 20 de noviembre de 2009 Índice

Más detalles

Interoperabilidad Empresarial

Interoperabilidad Empresarial Interoperabilidad Empresarial Cómo integrar toda la información y transformar los datos para mejorar la flexibilidad, productividad y rendimiento empresarial? Martín Álvarez Espinar Responsable Oficina

Más detalles

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 Modalidad Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 cod / EU 0518 A Distancia Duración 300 Horas Objetivos Aportar al alumno todas las competencias y conocimientos necesarios

Más detalles

Introducción al desarrollo web (idesweb)

Introducción al desarrollo web (idesweb) Introducción al desarrollo web (idesweb) Práctica 1: HTML 1. Objetivos Aprender el lenguaje de marcado HTML, o algunas de sus variantes, como XHTML o HTML5, y la importancia de escribir código correcto

Más detalles

Cómo aumentar nuestra VISIBILIDAD en Google? +AlbertoTalegón

Cómo aumentar nuestra VISIBILIDAD en Google? +AlbertoTalegón ? Hola!!! Soy: Alberto Talegón Profesor SEO y Análisis Web en UPV (Campus de Gandía) Consultor SEO - SEM - CRO - Analytics Director Proyecto en www.deseos.org Puedes encontrarme en: AQUÍ TODOS SOMOS EMPRENDEDORES

Más detalles

Sistemas de Información 12/13 XML (extensible Mark-up Language)

Sistemas de Información 12/13 XML (extensible Mark-up Language) 12/13 XML (extensible Mark-up Language) Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) " Guión Introducción Ejemplos Documentos vs apliaciones XML Espacios

Más detalles

Microformatos Dublin Core Nuevos estándares?

Microformatos Dublin Core Nuevos estándares? Microformatos Dublin Core Nuevos estándares? Tendencias en la Web Semántica Universidad Carlos III de Madrid 8 de Mayo del 2008 Alejandro Gonzalo Bravo García Vamos a hablar de... Web Semántica Microformatos

Más detalles

[8 ] Contenidos: tipologías y organización.

[8 ] Contenidos: tipologías y organización. [8 ] Contenidos: tipologías y organización. Con Drupal podemos construir casi cualquier tipo de web, definiendo tipos de contenidos, estructurados, permisos, sistema de registro de usuarios, sistemas de

Más detalles

COMUNIDAD SHAREPOINT DE COLOMBIA. SharePoint Day Bogotá Julio 13 de 2013 Branding para SharePoint 2013

COMUNIDAD SHAREPOINT DE COLOMBIA. SharePoint Day Bogotá Julio 13 de 2013 Branding para SharePoint 2013 COMUNIDAD SHAREPOINT DE COLOMBIA SharePoint Day Bogotá Julio 13 de 2013 Branding para SharePoint 2013 Lucas Sanjuan Feoli Twitter: @lucasdavidsf Email: lucas@lucassanjuan.com Branding SharePoint 2010 vs

Más detalles

HTML5: Nuevas etiquetas semánticas. Juan Eladio Sánchez Rosas

HTML5: Nuevas etiquetas semánticas. Juan Eladio Sánchez Rosas HTML5: Nuevas etiquetas semánticas Juan Eladio Sánchez Rosas Objetivo Semantics Objetivo de la sesión Presentar y describir las nuevas etiquetas del estándar HTML5 Citar los antecedentes que derivaron

Más detalles

Introducción a la Web Semántica

Introducción a la Web Semántica Taller de Producción de Software 2007 Introducción a la Web Semántica Taller de Producción de Software 2º Semestre 2008 Indice Visión de la Web Semántica Arquitectura de la Web Semántica RDF Ontologías

Más detalles

Arquitecturas Distribuidas 09/10

Arquitecturas Distribuidas 09/10 Tema 4. VI La Web en la actualidad d Arquitecturas Distribuidas 09/10 1 VI. La Web en la actualidad 1. Aplicaciones Web 2. Arquitectura en 3 capas de las aplicaciones web 3. Pero, qué es una aplicación

Más detalles

Diseño de páginas web 2011

Diseño de páginas web 2011 Diseño de páginas web 2011 Al finalizar el curso, el alumno será capaz de planificar y diseñar correctamente desde sencillas páginas web hasta completos sitios web. Para ello, se le proporciona primero

Más detalles

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3

1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3 1 Índice 1. Resumen.. 3 2. Objetivos.. 3 3. Introducción. 3 4. Aplicación web para la gestión de una memoria corporativa: reportes de actividades (proyectos) 4.1 Metodología... 4 4.2 Lenguajes y herramientas

Más detalles

SEOInteractivo. Cancún Online Marketing Agency

SEOInteractivo. Cancún Online Marketing Agency SEOInteractivo Cancún Online Marketing Agency SEOInteractivo Misión : Ayudar a su organización a maximizar las oportunidades disponibles a través de diseño interactivo, búsqueda y marketing social en 2015.

Más detalles

Seminario Repositorios Institucionales Centros Públicos de Investigación-CONACYT. La Interoperabilidad en el ámbito de los Repositorios Nacionales

Seminario Repositorios Institucionales Centros Públicos de Investigación-CONACYT. La Interoperabilidad en el ámbito de los Repositorios Nacionales Seminario Repositorios Institucionales Centros Públicos de Investigación-CONACYT La Interoperabilidad en el ámbito de los Repositorios Nacionales 25 de noviembre de 2015 Interoperabilidad AGENDA Qué es

Más detalles

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema

Más detalles

SCHEMA.ORG DATOS ESTRUCTURADOS Y RICH SNIPPETS

SCHEMA.ORG DATOS ESTRUCTURADOS Y RICH SNIPPETS www.efor.es SCHEMA.ORG DATOS ESTRUCTURADOS Y RICH SNIPPETS El principal cometido de todo buscador es ofrecer información a usuarios alojada en páginas web para un criterio de búsqueda determinado. Schema.org.

Más detalles

Posicionamiento de imágenes

Posicionamiento de imágenes Posicionamiento de imágenes > TUTORIALES mediaclick Posicionamiento de imágenes / B QUÉ ES LA ETIQUETA ALT?... 2 CÓMO LAS ETIQUETAS ALT AYUDAN A NUESTRO POSICIONAMIENTO... 3 QUÉ DEBEMOS TENER EN CUENTA

Más detalles

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

Más detalles

Posicionamiento en buscadores. Curso Blogger Profesional Plan Nacional de Formación Junio 2013, León @eleonorestevez

Posicionamiento en buscadores. Curso Blogger Profesional Plan Nacional de Formación Junio 2013, León @eleonorestevez Posicionamiento en buscadores Curso Blogger Profesional Plan Nacional de Formación Junio 2013, León @eleonorestevez Introducción Qué es el Marketing en Buscadores? Son las acciones y herramientas de publicidad

Más detalles

La Web Semántica como herramienta para e-learning

La Web Semántica como herramienta para e-learning La Web Semántica como herramienta para e-learning Lidia Marina López llopez@uncoma.edu.ar Departamento de Ciencias de la Computación Universidad Nacional del Comahue Buenos Aires 1400 8300 Neuquén Tel.

Más detalles

Nombre del Curso. HTML5 + CSS3 Diseño Front End. Objetivos. Presentación. A quién va dirigido?

Nombre del Curso. HTML5 + CSS3 Diseño Front End. Objetivos. Presentación. A quién va dirigido? Nombre del Curso HTML5 + CSS3 Diseño Front End Objetivos Generales Comprender las relaciones del diseño front con las diversas disciplinas que cruzan su campo ocupacional Dar valor a la producción del

Más detalles

Curso XHTML/HTML/HTML5. Curso XHTML/HTML/HTML5

Curso XHTML/HTML/HTML5. Curso XHTML/HTML/HTML5 Curso XHTML/HTML/HTML5 Curso XHTML/HTML/HTML5 Página Web del curso Pagina del curso www.bbsoftpy.net/cursohtml2013 Repaso Clase Anterior Curso XHTML/HTML/HTML5-2013 Listas Curso XHTML/HTML/HTML5-2013 Listas

Más detalles

Interaccionando con la Web Semán2ca

Interaccionando con la Web Semán2ca Interaccionando con la Web Semán2ca CIISSIT 2010, UPAO, Trujillo, Perú Tutorial Técnico Roberto García Grupo Investigación IPO e Integración Datos Universitat de Lleida, España Introducción Puntos de vista

Más detalles

Universidad Nacional de La Matanza

Universidad Nacional de La Matanza Universidad Nacional de La Matanza AUTORES Artemisa Trigueros Pablo Martín Vera Víctor Manuel Fernández Daniel Giulianelli Rocío Andrea Rodríguez Claudia Alderete Contacto: gidfis.unlam@gmail.com Twitter:

Más detalles

SOFTWARE GENERADOR DE PORTALES. Portales de empresa personalizables en contenido y plantillas de diseño

SOFTWARE GENERADOR DE PORTALES. Portales de empresa personalizables en contenido y plantillas de diseño SOFTWARE GENERADOR DE PORTALES Portales de empresa personalizables en contenido y plantillas de diseño Handicaps en el diseño de webs dinámicas El sistema tradicional de creación y actualización de web

Más detalles

BPMN básico. Clase Modelos de Procesos. Javier Bermudez (jbermude@uc.cl)

BPMN básico. Clase Modelos de Procesos. Javier Bermudez (jbermude@uc.cl) BPMN básico Clase Modelos de Procesos Javier Bermudez (jbermude@uc.cl) Para qué modelar? Para sacar el mejor provecho a los artefactos creados por el hombre 2 BPMN Historia Mayo 2004: BPMI Lanza propuesta

Más detalles