Skip to content

Latest commit

 

History

History
67 lines (41 loc) · 1.83 KB

README.md

File metadata and controls

67 lines (41 loc) · 1.83 KB

ipm-examples

Ejemplos de la asignatura Interfaces Persona Máquina Facultade de Informática, Universidade da Coruña.

A11y

  • Ejemplo de etiquetado WAI-ARIA

Instrucciones

  1. Copia los ficheros en un servidor web (apache, nginx, ...). Si no dispones de un servidor web puedes utilizar el servidor HTTP básico que incorpora python:
$ cd ipm-examples/a11y
$ python -m http.server        # python 3
  1. Abre un navegador y accede a la dirección y puerto del servidor (http://localhost:8000, por ejemplo).

Web Mobile

  • Recursos HTML5 y CSS3 para web mobile

  • Página web con Responsive Web Design

  • Página web responsive con Bootstrap

Instrucciones

  1. Copia los ficheros en un servidor web (apache, nginx, ...). Si no dispones de un servidor web puedes utilizar el servidor HTTP básico que incorpora python:
$ cd ipm-examples/web-mobile/
$ python -m http.server        # python 3
  1. Abre un navegador y accede a la dirección y puerto del servidor (http://localhost:8000, por ejemplo).

Asynchronous http requests

Aplicación que muestra como usar fetch para realizar distintos tipos de peticiones asíncronas http a Dog API y a una API ad hoc implementada en python con el framework Flask.

Instrucciones

  1. Instalación y ejecución del servidor API REST Flask

    $ cd ipm-examples/ajax/server
    
    $ virtualenv flaskenv
    
    $ source flaskenv/bin/activate
    
    $ pip3 install -r requirements.txt
    
    $ flask run
  2. Copia los ficheros en un servidor web (apache, nginx, ...). Si no dispones de un servidor web puedes utilizar el servidor HTTP básico que incorpora python:

$ cd ipm-examples/ajax/web-client
$ python -m http.server        # python 3
  1. Abre un navegador y accede a la dirección y puerto del servidor (http://localhost:8000, por ejemplo).