Zusammenfassung der Ressource
Referentes Conceptuales
sobre los sistemas
basados en web
- Conceptos Web
- Sitio Web
- Un sitio web, es un espacio virtual en Internet.
Se trata de un conjunto de páginas web que
son accesibles desde un mismo dominio o
subdominio de la World Wide Web (WWW).
- Aplicaciones Web
- Son aquellas aplicaciones que los usuarios pueden utilizar accediendo a
un Servidor web a través de Internet o de una intranet mediante un
navegador. En otras palabras, es una aplicación (Software) que se
codifica en un lenguaje soportado por los navegadores web en la que se
confía la ejecución al navegador.
- Buscadores
- Es una página web en la que se ofrece consultar una base de datos en la cual se
relacionan direcciones de páginas web con su contenido. Su uso facilita
enormemente la obtención de un listado de páginas web que contienen
información sobre el tema que nos interesa.
- Redes
Sociales
- Son unas plataformas informáticas de web 2.0 diseñadas para albergar
comunidades virtuales de individuos interconectados que comparten contenido,
información, archivos, fotos, audios, videos, etc.
- Para acceder a una red social en internet, una persona básicamente tiene que
crear un perfil que le permita ingresar a una de estas plataformas. A partir de ese
momento, sus actividades pueden centrarse en conectar con otras personas,
ampliar su red de contactos, comunicarse, compartir contenido y ver los contenidos
que el resto de sus conocidos comparten.
- Portales
Web
- un Sitio Web a través del cual podemos acceder a multitud de recursos y de servicios, entre los
que suelen encontrarse buscadores, foros, documentos, aplicaciones, compra electrónica, etc.
- Navegadores
Web
- Funcionamiento
- Como ya sabemos, la función básica de un navegador
es la de visualizar unos documentos denominados
páginas web (compuestos tanto de texto como de todo
tipo de elementos multimedia), que usualmente están
almacenados en unos ordenadores remotos conectados
a internet con un software especial para permitir el
acceso, (denominados servidores), y a los que se accede
mediante un protocolo (conjunto de reglas y normas
que permiten la intercomunicación de dispositivos)
conocido como HTTP(Hypertext Transfer Protocol, o
Protocolo de transferencia de hipertexto).
- Diferencias
- Internet
Explorer
- El contenido web basado en lenguaje JavaScript, sin embargo,
es cargado con mayor fluidez por parte de Internet Explorer,
que es el que menor tiempo demora para la ejecución
- Google
Chrome
- Con cierta diferencia sobre sus homólogos, Google Chrome consigue una
mayor puntuación en Peacekeeper, alcanzando nada más y nada menos que
el doble de puntuación sobre la solución de la compañía de Cupertino, Safari.
- FireFox
- Es uno de los más llamativos por combinar todo tipo de herramientas, una
interfaz especialmente intuitiva y, además, una comunidad que desarrolla software
constantemente -como extensiones y plugins- para aumentar su utilidad.
- Safari
- . Es un navegador web que puede funcionar a la perfección en ordenadores con tan
solo 512 MB o 1 GB de memoria, donde el resto de navegadores web mostrarían
importantes deficiencias.
- Ventajas Y
Desventajas
- Ventajas
- Incorporación de widgets, Sistema denominado "Automatic crash Recovery" Mejorado
visualmente, Navegación privada, Navegación por pestañas, Mejoras en la seguridad y
la navegacion de los ususarios
- Desventajas
- En la navegación privada no podemos almacenar cierta información como cookies, historia,
etc. Bastante inestabilidad en algunos navegadores y algunos son regularmente lentos.
- Elementos y Tecnologia asociados de un sistema Web
- Localizador de Recursos URL
- Están formados por una
secuencia de caracteres, de
acuerdo a un formato
modélico y estándar, que
designa recursos en una
red, como Internet
- Recursos referidos pueden
cambiar, esto es, la dirección
puede apuntar a recursos
variables en el tiempo
- ODBC conectividad abierta
de bases de datos.
- EL ODBC hace posible el
acceder a cualquier dato
desde cualquier aplicación, sin
importar qué SGBD tenga
- COMMON GATEWAY
INTERFACE (CGI)
- Especifica un estándar para
transferir datos entre el
cliente y el programa
- permite a un cliente (navegador
web) solicitar datos de un programa
ejecutado en un servidor web
- JDBC Java Database
Connectivity
- Es una interfaz de
programación de
aplicaciones
- Ejecución de operaciones sobre
bases de datos desde el
lenguaje de programación Java
- Ofrece el paquete java.sql
utilizando el dialecto SQL
del modelo de BD
- Lenguajes de Programacion Asociados al desarrollo Web
- AJAX
- Se ejecutan en el
cliente, es decir, en el
navegador de los
usuarios mientras se
mantiene la
comunicación asíncrona
con el servidor en
segundo plano
- HTML
- Es un estándar
que sirve de
referencia para la
elaboración de
páginas web en
sus diferentes
versiones, define
una estructura
básica y un código
(denominado
código HTML) para
la definición de
contenido de una
página web, como
texto, imágenes,
videos, entre otros
- ASP
- Es una tecnología
de Microsoft del
tipo "lado del
servidor" para
páginas web
generadas
dinámicamente
- El lenguaje de
programación ASP, nos
ofrece las siguientes
ventajas: separar el
código html del ASP,
mayor facilidad para
realizar cambios, fácil
instalación y
funcionamiento, mayor
protección del código.
- PERL
- Es un lenguaje libre
de uso, eso quiere
decir que es gratuito.
Antes estaba muy
asociado a la
plataforma Uníx, pero
en la actualidad está
disponible en otros
sistemas operativos
como Windows.
- PHP
- PHP se considera
uno de los lenguajes
más flexibles,
potentes y de alto
rendimiento
conocidos hasta el
día de hoy[cita
requerida], lo que ha
atraído el interés de
múltiples sitios con
gran demanda de
tráfico, como
Facebook, para optar
por el mismo como
tecnología de servidor
- JSP
- Con JSP podemos
crear aplicaciones
web que se ejecuten
en variados
servidores web, de
múltiples
plataformas, ya que
Java es en esencia un
lenguaje
multiplataforma. Las
páginas JSP están
compuestas de código
HTML/XML mezclado
con etiquetas
especiales para
programar scripts de
servidor en sintaxis
Java. Por tanto, las
JSP podremos
escribirlas con
nuestro editor
HTML/XML habitual.
- JAVASCRIPT
- Javascript es un
lenguaje de programación
que surgió con el objetivo
inicial de programar
ciertos comportamientos
sobre las páginas web,
respondiendo a la
interacción del usuario y
la realización de
automatismos sencillos. .
Las necesidades de las
aplicaciones web
modernas y el HTML5 ha
provocado que el uso de
Javascript que
encontramos hoy haya
llegado a unos niveles de
complejidad y
prestaciones tan grandes
como otros lenguajes de
primer nivel.
- VBScript
- Es un lenguaje
interpretado por el
Windows Scripting
Host de Microsoft. Su
sintaxis refleja su
origen como variación
del lenguaje de
programación Visual
Basic. , permite más
margen de actuación y
flexibilidad que el
lenguaje batch[cita
requerida] (o de proceso
por lotes) desarrollado a
finales de los años 1970
para el MS-DOS
- Formatos Digitales De Video
- AVI =Audio
y Video
Intercalado
- El archivo AVI puede contener video con una calidad excelente.
Sin embargo el peso del archivoresulta siempre muy elevado.
- Admite distintos códecs de compresión como CinePak,
Intel Indeo 5, DV, etc. Los códecs con más capacidad de
compresión y una calidad aceptable son DivX y XviD.
- MOV
- Este tipo de archivos también pueden tener extensión *.QT y Admite streaming..
Utiliza un códec propio que evoluciona en versiones con bastante rapidez.
- Es el formato de video y audio desarrollado por Apple.
- MPEG (Moving Pictures
Expert Group = Grupo de
Expertos de Películas)
- Admite distintos tipos de códecs de compresión: MPEG-1
(calidad CD), MPEG-2 (calidad DVD), MPEG-3 (orientado al
audio MP3) y MPEG-4 (más orientado a la web)
- Extensión *.MPG ó *.MPEG. Se reproducen
con Windows Media Player y QuickTime.
- DVD
- Usan el contenedor VOB que incluye video en MPEG-2 y
audio en AC-3 (multicanal) o MPEG (estéreo).
- Formato usado en los discos ópticos con capacidad de más de
4.7 GB, Archivos y extensiones de archivo de un DVD
- Formatos Digitales de Sonido
- REAL
AUDIO
- la tecnología RealAudio permite adaptarse automáticamente a la
capacidad de recepción del usuario final, dependiendo de su
velocidad de conexión, procesador y memoria
- es el estándar para transmitir audio
por medio de Internet.
- MP3 (Moving
Pictures Expert
Group)
- usa una compresión de 128kbit/s tendrá un
tamaño de aproximadamente unas 11 veces
menor que su homónimo en CD
- son formatos de compresión para
video, tiene muy poco tamaño.
- WAV
- es compatible con casi cualquier códec de
audio, se utiliza principalmente con el
formato PCM (no comprimido)
- contienen información de audio del mundo real, esto
es la representación digital de una señal analógica.
desarrollado y propiedad de Microsoft y de IBM
- AIFF (Audio
Interchange
File Format)
- El formato fue desarrollado por Apple
Computer y es el formato estándar de audio
para los computadores Macintosh
- no soporta compresión de datos, por tanto los archivos
AIFF tienden a ser grandes. un formato común para
almacenar y transmitir sonidos de muestra.
- VOC
- El formato VOC es propietario de Creative y
apareció con las tarjetas de sonido
SoundBlaster. Muy simple pero muy poco
flexible
- comienza por una cabecera de 32 bytes, tras la cabecera se
encuentra una secuencia de bloques de datos, siendo el último un
indicador de final de fichero (Terminator Block)