Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I- Orígenes de la Web
1. Web 2.0
La Web 2.0 es una segunda generación de servicios basados en la Web, que
enfatiza en la colaboración online, la conectividad y la posibilidad de compartir
contenidos entre los usuarios.
2. Web 3.0
Es una Web extendida, dotada de mayor significado donde cualquier usuario
podrá encontrar respuestas a sus preguntas de formas más rápidas.
2. XML
El XML es una adaptación del SGML (Standard Generalized Markup
Language), un lenguaje que permite la organización y el etiquetado
de documentos. Esto quiere decir que el XML no es un lenguaje en sí mismo,
sino un sistema que permite definir lenguajes de acuerdo a las necesidades.
3. HTML
HTML es la sigla de HiperText Markup Language (Lenguaje de Marcación de
Hipertexto) es un lenguaje es se utiliza comúnmente para establecer la estructura
y contenido de un sitio web, tanto de texto, objetos e imágenes. Los archivos
desarrollados en HTML usan la extensión .htm o .html. El lenguaje de HTML
funciona por medio de "etiquetas" que describen la apariencia o función del
texto enmarcado.
4. XHTML
El XHTML es un lenguaje que adapta el HTML al XML. Dicho de otro modo:
se trata de una adaptación del lenguaje HTML para que sea compatible con el
lenguaje XML.
5. HTML5
Diseñador de Paginas Web, Css y Javascritp.
HTML5 (HyperText Markup Language, versión 5) es la quinta revisión
del lenguaje HTML. Esta nueva versión (aún en desarrollo), y en conjunto con
CSS3, define los nuevos estándares de desarrollo web, rediseñando el código
para resolver problemas y actualizándolo así a nuevas necesidades. No se limita
solo a crear nuevas etiquetas o atributos, sino que incorpora muchas
características nuevas y proporciona una plataforma de desarrollo de complejas
aplicaciones web (mediante los API’s).
2. JavaScript
JavaScript es el nombre de un lenguaje de programación: es decir, un
lenguaje formal que brinda instrucciones a una computadora (ordenador)
para generar ciertos datos. Se utiliza sobre todo para producir recursos
interactivos en una página web. Por sus características, JavaScript es
un lenguaje imperativo, basado en prototipos y orientado a objetos.
3. Ajax
AJAX son las siglas de Asynchronous JavaScript And XML, (Javascript
asíncrono y XML). No es en sí un lenguaje de programación, sino una
nueva técnica que combina varios lenguajes de programación.
La ventaja de Ajax respecto a otros lenguajes de programación web es
la asincronía. Esto consiste en que cuando queremos intercambiar datos
con el servidor (por ejemplo enviar o comprobar un formulario, consultar
una base de datos, etc.), la página no se queda parada esperando la
respuesta, sino que se pueden seguir ejecutando acciones mientras
tanto.
Una tarea frecuente de los scripts consiste en extraer los datos que se
necesitan de una base de datos y de integrarlos en el proyecto web.
Aunque el usuario accede al proyecto a través de páginas HTML, el
código fuente de los scripts permanece oculto.
5. Navegadores
Diseñador de Paginas Web, Css y Javascritp.
Como navegador (o browser, en inglés) se designa, en informática, la
aplicación o programa que permite acceder a páginas web y navegar por
una red informática, principalmente Internet, ya sea desde computadoras
personales o dispositivos móviles.
6. Motores renderizados
Es un software que permite mostrar en pantalla contenido con estilo,
estructura y forma de acuerdo a contenido marcado e información de
formateo.
2. Otras alternativas
-GitHub
La plataforma de desarrollo de software líder en el mundo. GitHub es un
servicio que permite almacenar repositorios Git en la nube. En otras
palabras, es como un Google Drive para proyectos de software donde
puedes encontrar código.
-Intellij IDEA
Intellij es un entorno de desarrollo integrado. Un IDE (por sus siglas
en inglés) integra todas las herramientas que necesitas para desarrollar
una plataforma, de modo que éste cuenta con un editor de código, un
compilador, un depurador, etc.
-Stack Overflow
Stack Overflow es la comunidad online de programadores más grande
del mundo. Cada mes, la visitan más de 50 millones de desarrolladores.
Este es el lugar donde aprenden, comparten conocimientos e impulsan
su carrera.
2. Dinámicas
Los sitios Web dinámicos son aquellos que permiten crear aplicaciones
dentro de la propia Web, otorgando una mayor interactividad con el
navegante. Aplicaciones dinámicas como encuestas y votaciones, foros
de soporte, libros de visita, envío de e-mails inteligentes, reserva de
productos, pedidos on-line, atención al cliente personalizada.
2. Facilidad en la navegación
Los enlaces deben estar bien establecidos en la pantalla, fáciles de
localizar y de leer y que nos lleven donde queremos.
3. Colores
Sólo se necesita una paleta de tres colores para darle uniformidad a la
página. No hay que saturar de colorines la página, sino que, con 2 o 3
tonos de cada color tendremos todo lo que necesita una página web.
-Directorio de 2 niveles
Cada usuario tiene su propio directorio de archivos de usuario (user file
directory, UFD) cada UFD tiene una estructura similar, pero lista solo los
archivos de un usuario. Cuando comienza un trabajo de usuario o se
conecta un usuario, se hace una búsqueda en el directorio de archivos
maestro (master file directory, MFD).
3. Etiquetas
Las etiquetas HTML son fragmentos de código que permiten crear
elementos HTML, estructuras básicas del lenguaje de
programación HTML en el que se escriben las páginas web porque es el
que entienden los navegadores.
4. Atributos
Los atributos de HTML son palabras especiales utilizadas dentro de la
etiqueta de apertura, para controlar el comportamiento del elemento.
Los atributos de HTML son un modificador de un tipo de elemento
de HTML.
5. Elemento HTML
Un elemento de HTML es un tipo de componente de documento
de HTML (Hypertext Markup Lengua), uno de los diversos tipos de
nodos de HTML (hay también nodos de texto, nodos de comentario y
otros).