Mac + Teclado

Al principio el uso del teclado en el Mac no es muy intuitivo 馃槢 por lo que repasaremos como utilizar la barra de men煤s y el dock desde el teclado, as铆 como la navegaci贸n con el teclado entre los botones de una ventana.

Primero hay que activar las dos siguientes opciones con esta combinaci贸n de teclas:
Ctrl + F1 (+ Fn)

Barra de men煤s
Ctrl + F2 (+ Fn)

Dock
Ctrl + F3 (+Fn)

Adem谩s, para poder utilizar el teclado en las ventanas de di谩logo tenemos que activar la opci贸n desde el panel de preferencias del teclado:

Captura de pantalla 2013-01-03 a las 22.52.13

Seleccionando “Todos los controles”

Ahora podremos navegar entre los botones de una ventana con el tabulador, seleccionando el bot贸n iluminado con la barra espacio, y el bot贸n con relleno con la tecla return/enter.

Captura de pantalla 2013-01-03 a las 22.54.03

Navegar entre las ventanas de una misma aplicaci贸n
鈱 + `
Se puede configurar en las “Preferencias del sistema” > “Teclado” > “Funciones r谩pidas de teclado” > “Men煤 teclado y texto”

Captura de pantalla 2013-01-05 a las 14.04.53

Referencias:
http://www.applesfera.com/os-x/como-navegar-entre-los-botones-de-una-aplicacion-utilizando-el-teclado
http://blog.k-tuin.com/2010/04/accede-al-dock-y-a-la-barra-de-menus-con-el-teclado/

JSON, What the f…? is the data format of the web

驴Qu茅 es JSON?
Javascript Object Notation es una forma de almacenar e intercambiar datos, que es ligera comparado al formato XML.

Se suele usar JSON en lugar de XML cuando el flujo de datos es muy grande, y la fuente de datos es segura y no es necesario el procesamiento XSLT para la manipulaci贸n de datos.

“JSON is the data format of the web”/ “JSON es el formato de datos de la web”
As铆 comenz贸 el post del blog de Google anunciando el uso de JSON para su servicios de

JSON es un subconjunto de la notaci贸n literal de objetos:

Los datos se colocan en pares nombre/valor
Los datos van separados por comas
Las llaves delimitan los objetos
Los corchetes delimitan los arrays
Ejemplo:
var players = [
{“nombre”:”Pepe”, “numero”:”1″},
{“nombre”:”Roberto”, “numero”:”7″}
];
Un ejemplo de objeto javascript y no JSON:
var jugador = {
“nombre”:”Pepe”,
“numero”:”1″,
“jugar”: function(){
alert(“Pepe entra a jugar”);
}
};

驴Es necesario utilizar comillas para el identificador de la propiedad de un objeto? Para javascript le es indiferente, por lo que se emplea para utilizar nombres reservados por el lenguaje, o identificadores con caracteres no permitidos.

var jugador = {
nombre:”Pepe”,
numero:”1″,
jugar: function(){
alert(“Pepe entra a jugar”);
}
};

Un art铆culo muy interesante sobre JSON:
http://www.anieto2k.com/2009/07/06/todo-lo-que-siempre-quisiste-saber-sobre-json/