domingo, 13 de abril de 2008

Unidad Nº 1 - Trabajo Practico Nº 2

En la primera Unidad veremos los diferentes tipos de Aplicaciones
Unidad Nº 1
Reconocimiento de las Aplicaciones
Diferentes Tipos de Aplicaciones
  1. Procesadores de texto
  2. Bases de datos
  3. Hojas de Cálculos
  4. Software para el tratamiento de imágenes
  5. Presentaciones Multimedia
  6. Editores de Sitios Web

Para completar los temas de esta Unidad ya explicados en clase, realizaremos el TP Nº 2, cuyas pautas se encuentran en la siguiente presentación.

http://www.slideshare.net/jara2328/itin-form-aplic-grales-unidad1-tp2

Se recuerda que el TP deberá ser enviado uno por grupo y desde la cuenta que se ha abierto según las pautas del TP Nº 1., al correo del Profesor y que una vez corregido será publicado en este Blog.

1 comentario:

gabiydai dijo...

6. Editores de Sitios Web

Sitio Web
Un sitio Web (en ingles: website) es un conjunto de paginas Web, típicamente comunes a un dominio de Internet o subdominio en la World Wide Web en Internet.
Una pagina Web es un documento HTML/XHTML accesible generalmente el protocolo HTTP de Internet.
Todos los sitios Web públicamente accesibles constituyen una gigantesca “World Wide Web” de información.
A las paginas de un sitio Web se accede desde una URL raíz común llamada portada, que normalmente reside en el mismo servidor físico. Las URLs organizan las paginas en una jerarquía, aunque los hiperenlaces entre ellas controlan como el lector percibe la estructura general y como el trafico Web fluye entre las diferentes partes de los sitios.
Algunos sitios Web requieren una suscripción incluyen muchos sitios de pornografía en Internet, parte de muchos sitios de noticia, sitios de juegos, fotos, servicios de correo electrónico basados en la Web y sitios que proporcionan datos de bolsa en tiempo real.

Versión general
Un sitio Web puede ser el trabajo de una persona, una empresa u otra organización y esta típicamente dedicada a algún tema particular o propósito. Cualquier sitio Web puede contener un hiperenlace a cualquier otro sitio Web, de manera que la distinción wntre sitios individuales, percibido por el usuario, puede ser a veces borroso.
No debemos confundir sitio Web con pagina Web, esta ultima es solo un archivo HTML, y muchas veces las empresas o personas tienen mas de 1 archivo colgados en Internet, lo que se constituye en sitio Web.
Los sitios Web están escritos en HTML (Hyper Text Markup Lenguaje), o dinámicamente convertidos a este y se acceden usando un programa llamado navegador Web, también conocido como un cliente http. Las paginas Web pueden ser visualizadas o accedidas desde un abanico de dispositivos con disponibilidad de Internet como ordenadores, ordenadores portátiles, PADs y teléfonos móviles.
Un sitio Web esta alojado en un sistema de ordenador conocido como servidor Web, también llamado servidor http, y estos términos también pueden referirse al software que se ejecuta en este sistema y que recupera y entrega las paginas Web en respuesta a peticiones desde el sitio Web del usuario.
Apache es el programa mas comúnmente usado como servidor Web (según las estadísticas de Netcraft) y el Internet Information Services (IIS) de Microsoft también se usa comúnmente.
Un sitio Web estático es uno que tiene contenido que no se espera que cambie frecuentemente y se mantiene manualmente por alguna persona o personas que usan algún tipo de programa editor. Hay dos amplias categorías de programas editores usados para este propósito que son:

Editores de texto como Notepad, donde HTML se manipula directamente en el programa editor
Editores WYSIWYG como por ejemplo Microsoft FrontPage y Macromedia Dreamweaver, donde el sitio se edita usando una interfaz GUI y el HTML subyacente se genera automáticamente con el programa editor.


Un sitio Web dinámico es uno que puede tener cambios frecuentes en la información. Cuando el servidor Web recibe una petición para una determinada pagina, la pagina se genera automáticamente por el software como respuesta directa a la petición de la pagina; Por lo tanto abriendo muchas posibilidades incluyendo por ejemplo: El sitio puede mostrar el estado actual de un dialogo entre usuarios, monitorizar una situación cambiante, o proporcionar información personalizada de alguna manera a los requisitos del usuario individual.
Hay un amplio abanico de sistemas de software, como Active Server Pages (ASP), Java Server Pages (JSP) y el lenguaje de programación PHP que están disponibles para generar sistemas de sitios Web dinámicos. Los sitios dinámicos a menudo incluyen contenido que se recupera de una o mas bases de datos o usando tecnologías basadas en XML como por ejemplo el RSS.
El contenido estático puede también ser generado de manera dinámica periódicamente o si ocurren ciertas condiciones para la regeneración para evitar la perdida de rendimiento de iniciar el motor dinámico para cada usuario o para cada conexión.
Hay plugins disponibles para navegadores, que se usan para mostrar contenido activo como Flash, Shockwave o applets escritos en Java. El HTML dinámico también proporcionada para los usuarios interactividad y el elemento de actualización en tiempo real entre paginas Web ( i,e las paginas no tienen que cargarse o recargue para efectuar cualquier cambio ) , principalmente el DOM i JavaScript , el soporte de los cuales esta integrado en la mayoría de navegadores Web modernos

Tipos de sitios Web :

Existen muchas variedades de sitios Web , cada uno especializado en un tipo particular de contenido o uso , y puede ser arbitrariamente clasificados de muchas maneras .Unas pocas clasificaciones pueden incluir
Sitio archivo: usado para preservar contenido electrónico valioso amenazado con extinción. Dos ejemplos son : Internet archive , el cual desde 1996 ha preservado billones de antiguas ( y nuevas) paginas Web; y Google Groups , que a principios de 2005 archivaba más de 845.000.000 mensajes expuestos en los grupos de noticias/discusiones de Usenet , tras su adquisición de Deja News
Sitio webblog ( o blog ) : sitio usado para registrar lecturas online o para exponer diarios online ; puede incluir foros de discusión . ejemplos : Blogger , Xanga
Sitio de empresa : usado para promocionar una empresa o servicio
Sitio de comercio electrónico : para comprar bienes como Amazon.com
Sitio de comunidad virtual : un sitio donde las personas con intereses similares se comunican con otros , normalmente por Chat o foros . por ejemplo : MySpace
Sitio de base de datos : un sitio donde el uso principal es la búsqueda y muestra de un contenido especifica de la base de datos como la Internet Movie Datebase .
Sitio de desarrollo : un sitio el propósito del cual es proporcionar información y recursos relacionados con el desarrollo de software , diseño Web , etc.
Sitio directorio : un sitio que contiene contenidos variados que están divididos en categorías y subcategorías , como el directorio de Yahoo! , el directorio de Google y el Open Directory Proyect
Sitio de descargas estrictamente usada paca descargar contenido electrónico , como software , demos de juegos o fondos de escritorios
Sitio de juego : un sitio que es propiamente un juego o un “patio de recreo” donde mucha gente viene a jugar , como MSN Games , Pogo.com y los MMORPGs VidaJurasica , Planetarion y Kinas of Chaos .
Sitio de información: contiene contenido que pretende informar a los visitantes, pero no necesariamente de propósitos comerciales. La mayoría de los gobiernos y instituciones educacionales y sin animo de lucro tienen un sitio de información
Sitio de noticias : similar a un sitio de información , peor dedicada a mostrar noticias y comentarios
Sitio buscador : un sitio que proporciona información general y esta pensado como entrada o búsqueda para otros sitios . un ejemplo puro es Google , y el tipo de buscador mas conocido es Yahoo!
Sitio de subastas : subastas de artículos por Internet , como eBay
Sitio personal : mantenido por una persona o un pequeño grupo ( como por ejemplo familiar) que contiene información o cualquier contenido que la persona quiera incluir
Sitio portal : un sitio Web que proporciona un punto inicio , entrada o portal a otros recursos en Internet o una intranet
Sitio Web 2.0: un sitio donde los usuarios son los responsables de mantener la aplicación viva, usando tecnologías de ultima generación .
Sitio wiki : un sitio donde los usuarios editan colaborativamente ( por ejemplo wikipedia)
Sitio político : un sitio donde la gente puede manifestar su visión política . ejemplo : New Confederacy
Sitio de rating : un sitio donde la gente puede palabrear o menospreciar lo que aparece


¿Como hacer un sitio accesible?
Adoptamos las normas internacionales de accesibilidad , que son elaboradas por la Web
Accessibilty Initiative del World Wide Web Consortium.

Paginas accesibles:

Se dice que una pagina Web es accesible si se han tenido en cuenta los requisitos para que pueda ser usada por personas con discapacidades fisicas o por usarios que poseen diversas configuracones de hardware o software . esto significa que su contenido puede ser operado y recibido de múltiples modos.

Quien diseña una pagina Web debe tener en cuanta que muchos usuarios en contextos
muy diferentes intentaran acceder a la misma : que tal vez no pueden ver u oír o moverse con facilidad o no pueden usar un teclado o mouse , que su pantalla puede ser solo texto o de tamaño pequeño , que su conexión con Internet pueda ser lenta
Por ejemplo: si todas las imágenes van acompañadas por textos alternativo, ese texto puede presentarse al usuario como voz sintetizada, o en un periférico braille o como textos mostrados en pantalla
Cada uno de estos tres mecanismos usa un sentido diferente haciendo la información accesible a grupos que representan una diversidad de capacidades sensoriales.
Cada decisión de accesibilidad de diseño generalmente beneficiara a varios grupos de discapacidades y a la comunidades Web en su conjunto.
Las normas y recomendaciones para el desarrollo de paginas Web accesibles no incrementan apreciablemente la tarea y no limitan las posibilidades artísticas del diseñador.
Normas y recomendaciones para el desarrollo de paginas Web accesibles en este documento se presentan algunas normas y recomendaciones para el desarrollo de paginas Web accesibles a la mayor cantidad de usuarios posible.
Se considera aquí que la aplicación de la norma es necesaria para garantizar la accesibilidad de la página web, mientras que la aplicación de la recomendación contribuye a mejorarla. El concepto de accecibildad implica facilitar la navegación en Internet de personas con algún tipo de discapacidad o recursos informáticos de diversa actualización o potencialidad…
Imágenes y gráficos de datos
Videos y otros objetos multimedia
Mapas de imagen
Colores
Tablas
Scripts , applets y otros objetos programaticos
Hojas de estilo
Tiempo de reacción
Hipervínculos
Organización de las paginas
Formularios
Listas
Marcos( frames)
De carácter general



Siglas de los editores de paginas Web revisados

HMP: hotmetal Pro 4.0
MDW: macromedia Dreamweaver 1.2
MFP: Microsoft Front Page 2.02
NC: Netscape Composer 4.7








Imágenes y gráficos de datos:

Norma
Todas las imágenes y los gráficos de datos deben incluir un texto alternativo que describa su contenido. Los caracteres alfanuméricos
Contenidos en las imágenes y los gráficos no reemplazan esta norma.
Las imágenes usadas como viñetas llevan como texto alternativo un asterisco (*). Esta es una convención difundida internacionalmente
Aplicación de distintos editores
mostrar propiedades (a través del botón secundario del Mouse o del menú editar)
introducir el texto en la casilla marcada:
MFP: “representaciones alternativas/texto”.
NC HMP: “texto alternativo”
MDW:
seleccionar la imagen.
en la ventana propiedades, colocar el texto en la casilla “Alt.”
Inclusión en HTML
Incluir el atributo alt = “texto alternativo”.

Recomendación
Dar a los archivos nombres que tengan relación con su contenido (evitar nombres como “imagen1”, “imagen2”, etc.).
Recomendación
Si el contenido de la imagen o el grafico es muy importante, hacer un resumen del mismo en otra pagina y enlazarla utilizando un hipervínculo.

· Videos y otros objetos multimedia

Norma
Incluir un texto alternativo que provea una descripción general de la animación.
Esta norma se aplica a:
Gif animados
Videos
Animaciones mediantes scripts o applets
Aflicción de distintos editores

Mostrar Propiedades (a través del botón secundario del mouse o del menú editar).
Introducirle texto en la casilla marcada:
MFP: “representaciones alternativas/texto”.
NC HMP: “texto alternativo”
MDW:
Seleccionar la imagen
en la ventana propiedades, colocar el texto en la casilla “Alt.”
Inclusión en HTML
Incluir el atributo alt = “texto alternativo”.


Norma
Cada vez que se incluye elementos sonoros, indicar su aparición y función con alguien elemento visual.
Recomendaciones
Incluir, como opción para el usuario, un relato en modo de texto o sonido de la evolución de los componentes visuales mas significativos, sincronizado con la acción.
A partir de la versión 3.0 Quicktime brinda la posibilidad de incluir descripciones de imagen en los videos.
Recomendación
Incluir como opción para el usuario el subtitulado o una transcripción de los elementos de sonido y voz del video.
Aplicaciones en distintos editores
A partir de la versión 3.0, Quicktime brinda la posibilidad de subtitular los videos.