Documentos de Académico
Documentos de Profesional
Documentos de Cultura
JSON funciona mediante variables de los diferentes tipos como lo son: Numricos (Float o
enteros), String (Entre comillas simples), Bolanos, Array, Objetos y nulos.
Estructura
Un objeto es un conjunto desordenado de pares nombre/valor. Un objeto comienza
con { (llave de apertura) y termine con } (llave de cierre). Cada nombre es seguido
por: (dos puntos) y los pares nombre/valor estn separados por , (coma).
Ejemplo de JSON
{
"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}]
}
}
}
JQuery
JQuery no es un lenguaje de programacin o web, es considerado un framework de
JavaScript. Nos sirve para hacer ms dinmica nuestra interfaz o sitio web ya que
mediante JQuery podemos crear galeras de fotos dinmicas y elegantes, tambin para la
validacin de los formularios, calendarios, hacer aparecer y desaparecer elementos de la
interfaz adems de que podemos llegar a incluirlo con AJAX. Las ventajas de utilizar
jQuery es totalmente compatible con la mayora de los exploradores desde Internet
Explorer hasta safari de Apple, adems de que existe una amplia gama de libreras y que
hasta este punto muchos de los desarrolladores han hecho uso de los plugins que se han
ido desarrollando y que a travs de ellos harn a nuestro sitio ms dinmico.
Caractersticas
Est diseado para realizar consultas a travs del DOM (Document Object Model).
Compatible con todos los navegadores.
Efectos y animaciones.
Interactividad y modificaciones del rbol DOM, incluyendo soporte para CSS.
Animaciones personalizadas.
Soporta extensiones.
Estructura
En el momento hacer uso de la librera jQuery, debemos utilizar una sintaxis dividida
en fragmentos que son fcilmente diferenciables:
Funcin jQuery
Selector como parmetro,
Mtodos de la librera.
Opcionalmente, parmetros del mtodo.
Ejemplo de animacin con jQuery
$(document).ready(function(){
$("#logo").mouseover(function(){
$(this).animate({height:'150px'});
});
$("#logo").mouseout(function(){
$(this).animate({height:'50px'});
});
});
Este fragmento de cdigo podemos realizar una animacin cuando pasemos el mouse
sobre una imagen y en esta se realizara una zoom, todo esto por el atributo height.
XML
XML es un lenguaje de etiquetas, ya que cada paquete de informacin est contenida
por dos etiquetas como el lenguaje HTML pero XML separa el contenido. Si XML se ocupa
ms en el diseo de interfaces en Android ya a partir de los archivos XML que ocupa cada
aplicacin podemos editar lo que el estilo ya sea de la interfaz como de la tipografa,
podemos insertar botones, barras de desplazamiento, entre otras cosas. Ya hablando a
existido una parecido como HTML ya que ambos hacen uso de etiquetas, pero la gran
diferencias es que XML se reocupa por estructurar la informacin que pretende
almacenar, la estructura la marca la lgica propia de la informacin. XML enfocado en el
diseo de un sitio web se utiliza para que sea ms dinmico aunque ahora ya casi no es
tan utilizado adems que no es un lenguaje diseado para hacer pginas web. Su funcin
especfica es representar informacin estructurada en la web de modo que esta
informacin pueda ser almacenada, transmitida, procesada, visualizada e impresa, por
muy diversos tipos de aplicaciones y dispositivos.
Caractersticas
Basado en texto.
Orientado a los contenidos no presentacin.
Las etiquetas se definen para crear los documentos, no tienen un significado
preestablecido.
No es sustituto de HTML.
No existe un visor genrico de XML.
Es un subconjunto de SGML que incorpora las tres caractersticas ms
importantes de este: Extensibilidad, Estructura, Validacin.
Estructura