|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables son: sintaxis fácilmente integrable dentro de código HTML , instalación en varios tipos de servidor web, sintaxis similar... |
|
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| La programación de aplicaciones para la Web es una técnica que ya lleva suficientes años de existencia como para comenzar a observarse ciertos patrones en los problemas típicos con los que se enfrenta el programador;... |
| Cap 1 |
Formularios y CGI
|
| |
+ HTML resuelven el tema de las aplicaciones Web es realmente muy limitada: ~- El usuario llena un formulario HTML y presiona "submit" ~- El servidor recibe el formulario HTML , lee las variables que hay en él, ejecuta algún efecto colateral y despliega otra página (posiblemente con un formulario |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| Hypermedia: Ventajas, Ejemplos. |
| Cap 6 |
En que formato esta la información
|
| |
Documentos hipermediales. Estos documentos hipermediales son archivos de texto simples, que están escritos en un lenguaje llamado HTML (hyper-text markup language , o lenguaje de hypertextos). Este documento, por ejemplo, está escrito en HTML |
| Cap 6 |
En que formato esta la información
|
| |
Documentos hipermediales. Estos documentos hipermediales son archivos de texto simples, que están escritos en un lenguaje llamado HTML (hyper-text markup language , o lenguaje de hypertextos). Este documento, por ejemplo, está escrito en HTML |
| Cap 2 |
Hipermedia global
|
| |
A muchos computadores que tienen información hipermedial. Estos computadores distribuyen documentos en HTML |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| Los URL (Uniform Resource Locator) constituyen una manera estandarizada de dar una dirección en InterNet a un recurso de información. |
| Cap 2 |
Referenciando una sección de un hypertexto
|
| |
Es una SECCION dentro del HyperTexto. Notas
En HTML , las secciones en los documentos se marcan con un comando del siguiente tipo:
Seccion aaa #insert gopher |
| Cap 1 |
Referenciando un hypertexto
|
| |
Tomado en referencia al directorio base del servicio HTML (no coincide con la raíz del árbol de subdirectorios del computador). Se puede indicar el directorio de un usuario. En este caso, tampoco se accesará al directorio HOME del usuario, sino a un subdirectorio llamado pub_www localizado |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| Este documento describe el lenguaje CSS1 (Cascade Style Sheets, level 1 - hojas de estilo en cascada, nivel 1) que es uno de los lenguajes propuestos para describir hojas de estilo en el WWW. |
| Cap 2 |
¿Qué son las hojas de estilo?
|
| |
" Una hoja de estilo permite aumentar el control del diseñador sobre cómo se verán sus páginas Web, asociando un conjunto de propiedades de formato físico a los elementos estándard del lenguaje HTML . De esta forma, el resultado final que observa la persona |
| Cap 3 |
Nuestra primera pagina con hojas de estilo
|
| |
" Usar hojas de estilo es muy fácil, ya que se utilizan para ello comandos estándard de HTML . Escribamos una página muy simple:
Hojas de estilo
BODY { background : black}
H1 { color : yellow;
font-weight : bold;
font-size : 12pt;
line-height : 14pt;
font |
| Cap 6 |
Entendiendo el lenguaje de hojas de estilo
|
| |
" Las propiedades de estilo pueden ser aplicadas sólo a determinados tipos de elementos del lenguaje HTML :
block (bloque) Tienen un quiebre de línea antes o después, como H1, BLOCKQUOTE o P
text (texto) Elementos de formato físico y lógico (pertenecientes al grupo phrase)
inline |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| XML es un metalenguaje, es decir, un lenguaje hecho para poder construir otros lenguajes con él. Con el tiempo se ha convertido en el formato preferido para almacenar datos semiestructurados. |
| Cap 1 |
Historia
|
| |
Http://www.w3.org/XML/ http://www.xml.com/ SGML es un meta-lenguaje complejo de implementar y con muchas funcionalidades; sus principales aplicaciones han sido todos los primeros *ML, principalmente HTML y VRML. XML es un subconjunto de este lenguaje |
| Cap 2 |
Definición
|
| |
En términos fáciles: http://www.xml.org/xml/xmlfaq. Shtml ~- XML es una forma de poner información estructurada en un archivo. ~- XML se parece externamente a HTML , pero no lo es. ~- XML es texto, pero no para ser leído por un humano. ~- XML es una familia de tecnologías. ~- XML es verborreico |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| Revisamos varios lenguajes de programación que son usados en la actualidad para hacer páginas Web. Comentarios sobre ASP, JSP, ColdFusion, Perl y PHP, comparando fortalezas y debilidades. |
| Cap 5 |
Php
|
| |
PHP es un pre-procesador de páginas HTML que está motivado y dirigido expresamente a contruir páginas, como ColdFusion. Un ejemplo de ello es que los argumentos CGI son importados directamente al espacio de nombres global de cualquier programa PHP: PHP puede correr como un CGI o como un plug-in |
| Cap 2 |
Asp
|
| |
Vean [[http://hotwired.lycos.com/webmonkey/99/46/index1a_page2. html ? Tw=programming este artículo en WebMonkey sobre ASP]]. ASP. Significa //Active Server Pages//; estas páginas pueden ser escritas en VBScript que es a su vez un derivado de Visual Basic. La gran ventaja es que al parecer mucha gente |
| Cap 4 |
Jsp
|
| |
De una plataforma mucho más abierta. El código JSP se puede poner dentro de las páginas HTML , o se puede precompilar en Servlets (programas en Java también pueden ser compilados en Servlets). Un servlet es una subclase de servlet que tiene métodos para atender requerimientos. El servidor pasa las variables |
|
|
|
Curso gratis de Ricardo Araos - 18 de Octubre de 2005
|
| Jakarta es un nuevo paso dentro del desarrollo de la tecnología orientada a software de construcción de sitios web. Patrocinada por Apache. Org, la misma que desarrolla el servidor web Apache, Jakarta entrega potentes soluciones... |
| Cap 3 |
Subproyectos de Jakarta
|
| |
Como lenguaje para la configuración de su uso. Los distintos archivos que Alexandria genera por los proyectos están en XML también, para ser transformados en XSLT y luego en HTML para su despliegue. Según lo que se quiera hacer Alexandria permite la definición de espacios de trabajo, de repositorios |
| Cap 2 |
Un poco de historia
|
| |
Alternativa de servidor web a, por ejemplo, Caucho Resin. O a James como una alternativa gratis a JavaMail de Sun. O a tener al mismo Tomcat como ganador del año [[http://www.javaworld.com/javaone01/j1-01-awards. html 2001 del JavaWorld 2001 Editors' Choice Awards]] en la categoria **Most Innovative |
| Cap 4 |
Avalon
|
| |
Proper además de permitir las sugerencias de nuevos elementos a ser incluidos a desarrollos. **ECS** **Element Construction Set** es una API que permite la creación de elementos para lenguajes de marcado como HTML o XML, pero que si mayores problemas puede permitir la creación de elementos |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| Esta tecnologia permite posicionamiento dinamico de elementos, y es la extension natural de la idea de hojas de estilo. |
| Cap 1 |
Conceptos Basicos
|
| |
La manera de utilizar HTML Dinámico es mediante el uso de las marcas DIV para Explorer y Layer para Netscape. Sin embargo, también se puede utilizar la marca DIV en Netscape, ya que ésta es tranformada internamente en un objeto Layer. Dentro de estas marcas se puede colocar código HTML |
| Cap 2 |
Atributos CSS-P
|
| |
Se colocará a continuación del otro, como sucede con un texto en HTML . **Left** Se refiere a la distancia entre el borde izquierdo del propio elemento y el borde izquierdo del elemento exterior. Si no hay elemento exterior, corresponde a la distancia entre al borde izquierdo de la pantalla. **Top |
|
|
|
Curso gratis de Pedro Morales - 18 de Octubre de 2005
|
| Este es un lenguaje para para describir expresiones matemáticas. Su utilidad es permitir escribir con símbolos y poder ponerlos en una página Web. |
| Cap 4 |
¿Es para mi?
|
| |
Que se experimenta actualmente con los editores de HTML , donde uno diseña la visualización que desea, y el editor genera el código respectivo |
| Cap 1 |
¿Qué es MathML?
|
| |
De febrero del 2001. El objetivo de MathML es permitir que las matemáticas sean servidas, recibidas y procesadas en la web al igual que lo es el texto HTML . El sistema de ecuaciones en imágenes que es actualmente el que predomina en la web es inadecuado debido a que la información matemática contenida |
| Cap 5 |
Descripción de MathML
|
| |
Estos son los bloques de construcción que componen las expresiones de contenido de MathML. Elementos de interfaz
Los elementos de interfaz son aquellos relacionados en la generación y representación de MathML, siendo particularmente importantes los que respectan a insertar MathML en HTML |
|
|