Hace no mucho se me presentó en una conversación, en donde me encararon con la siguiente pregunta: “Si el estándar de HTML5 no está aprobado aún, por qué usarlo?”. Me abalancé con una respuesta salvaje del estilo “Por qué no?” (aunque con otras palabras) y no dije mucho más. ¿Por qué alguien querría no usarlo? Pasaron 30 segundos desde mi respuesta y me puse del otro lado, pensando en que me estaban hablando de una nueva versión de Windows y ahí creí comprender el punto de vista. Creo que no aplica a HTML5 pero… por qué habría una diferencia?
Fue entonces en donde me puse a dar una respuesta más elaborada, la cual reproduzco a continuación.
HTML5 es algo muy nuevo todavía, y eso tiene sus pros y sus contras.
El contra que todos obviamente vemos ahora es que puede cambiar hasta terminar de definirse, sumado a que tiene poca adopción y (va a tener) bugs en implementaciones en distintos browsers. Sumenlé problemas de seguridad que sin duda se van a venir, backward compatibility no-tan-suave y más temas.Ahora, qué tiene de bueno? No voy a enumerar lo nuevo {en cuanto a capacidades} porque eso lo pueden leer en cualquier lado.
HTML5 va un poquito más allá de la tecnología que implementa. Se trata de, por un lado, una forma nueva de aproximarse a la tecnología de la web. Por otro lado, de un plan mucho mayor de lograr una mejor estandarización (que comenzó con XHTML 1.0 y siguió con Transitional HTML). Por otro lado más, el efecto que ha tenido sobre la comunidad online demuestra que estamos capaces de acelerar el proceso de estándares (que hoy por hoy, no baja de los 5 o 6 años, cuando las tecnologías nuevas aparecen cada 6 meses).Déjenme explayarme sobre lo anterior:
- Una forma nueva de aproximarse a la tecnología de la web
HTML5 fue un poco más “democrática” que el resto de los HTMLs pasados, en donde ya la dirección no se lleva adelante por los que están experimentando en el área, sino los que además de tenerlo asimilado, ya aprendieron de los errores pasados y tienen visión del futuro. Cosas como webSockets, canvas, CSS3 3D acceleration (sé que no es HTML5 pero lo meto en el mismo paquete) no hablan tanto de algo que deba ser más fácil de programar, sino de una dirección distinta que va a empezar a tomar la web. Va a tratarse más de contenido multimedia e interacción, no más texto, imágenes y links. Abre otra forma completa en que las aplicaciones van a poder trabajar, y es un campo perfecto para la creatividad, la innovación y el avance. Cuando se asiente un poco el polvo va a venir la nueva revelación basada en esta tecnología. No estoy seguro de qué y no me las doy de visionario, pero es lo que siempre pasa, y a la velocidad que vamos, estoy seguro de que cada vez la revolución va a ser mayor.- Forma parte de un plan mayor
Hace tiempo que la web viene “rota”, por su cualidad de “forgiving”. Cuando la web empezó había uno y luego dos navegadores. Tan poca variedad hizo que los programadores se educaran de forma terrible, y ambas partes luchaban por definir su estándar. El resultado: que cada empresa de IT tenga que tener un departamento de HTML+CSS porque algo que se suponía iba a poder hacer cualquiera se convirtió en toda una ciencia. Para sumar, el avance exponencial lo hace cada vez más difícil, con lo cual hoy hay activas 5 versiones de Internet Explorer, 4 de Firefox, 3 de Opera, 9 de Chrome, 2 de Safari y no sé cuántas más me estoy olvidando. Los renderizados y capacidades varían de SO a SO (multipliquen por todo lo que dije), y ni hablemos del mundo móvil. Cada navegador se tiene que acomodar a las 5 versiones de HTML que andan dando vueltas, más sus distintos modos. Cada navegador también implementa sus propios “extras”, que se idearon al principio para que los programadores lo eligieran y dijeran “este sitio funciona con Internet Explorer 6″ (¿ActiveX alguien?). Eso era marketing: luego la web iba a ser basada en IE. {Eso hoy es inconsistencia cross-browsing.}Por supuesto, esto es un quilombo {lío}. Todos usaban IE hasta que FireFox y la moda open source comenzaron a tomar popularidad, luego Google Chrome y la promesa de hacer todo más liviano, más rápido y ellos “apoyando y promoviendo” los estándares, hizo que el mercado se distribuyera mucho.
Programar en HTML y hacerlo “aceptable” en todos lados es complejo también, porque los navegadores se bancan {soportan} todas las formas de hacer cosas, y nosotros tenemos que ajustarnos a ellas para que nuestra nueva página haga lo que queremos. Hoy esto es una traba a la innovación y a la mejora, porque lo que tiene que ser simple es un infierno.
El fallback de HTML5 es HTML4 y se planea en un futuro (lejano) volverlo {al HTML} tan estricto como el XML (de hecho, un schema definido por el mismo), lo cual va a significar: menor cantidad de estándares, mejor performance de los navegadores, menos ambigüedad de implementaciones, más soporte y más acogimiento de distintas plataformas y usuarios. Si piensan que HTML es una regla definida en texto, está realmente muy difícil entender por qué esto no fue así antes. (Excepto que se lean la historia de los párrafos anteriores.)
Por supuesto, proponer algo así hoy está condenado al fracaso, por algo simple: nadie lo va a hacer, y nadie va a tirar a la basura la internet que tenemos hoy. Esos pasos graduales (que cada vez van más rápido) lo van a lograr. Lo mismo se hizo con IPv4 vs IPv6, que casi llega al final de sus días (y hablamos de algo que tuvo unas buenas décadas para llevarse a cabo).
- Acelera el proceso de estándares
Ahora que el UX está en su auge, el entrepeneurship es una palabra (sí, también me sorprende), Microsoft se quiere redimir, Google está en la lucha, y la comunidad misma es la que presiona por todo esto, todo se aceleró. Cuando propusieron HTML5, Google Chrome ya soportaba cosas a la semana. {Nota: Esto no es históricamente correcto. La expresión denota la velocidad con que se adoptaron los cambios.} Si algo cambiara, ellos lo cambian al toque. Se ganaron el corazón de los desarrolladores y de a poco mercado con eso. Es la misma historia, pero ahora sin la burocracia de ir contra un estándar, sino al contrario, presionar para que el estándar se consolide.Y esto es bueno porque todo lo que conté antes va a ocurrir más rápido. En definitiva, nuestras capacidades en la web no van a ser imposibles por la arquitectura cliente-servidor a la que estamos acostumbrados, sino que pronto van a venir cosas que nos van a permitir esa revolución.
Y si yo estoy desarrollando un producto, ¿por qué me importa todo esto?
Si sos alguien a quien le importa la tecnología y tenés tu pasión en ella, ya tuviste tu respuesta.
Si sos alguien que solo quiere vender un producto, o un cliente al que le tengo que convencer de usar tecnología nueva, la razones son las siguientes:
- Si tenés un target determinado, podés forzar a que usen el navegador que mejor soporten lo que quieras, y hacer uso de las nuevas capacidades. Sistemas más limpios, más seguros, y que luego solitos van a funcionar con el resto de los navegadores.
- Si tu target es público en general, también te genera buena reputación estar sobre la cresta de la ola. Hay un mundo de apasionados y programadores que te van a mirar por cómo hiciste las cosas y no por lo que hiciste en sí (aunque claro, son la minoría). Si tu target es técnico, más interesante aún.
- Si te importa la experiencia del usuario, hay cosas nuevas que podés lograr que de otra forma no podés. No todos van a poder experimentarlo hoy (por la compatibilidad), pero los que sí son visitantes ganados.
- Cuando esta nueva tecnología se abra paso a más caminos, la ola te lleva sola sin ningún esfuerzo extra. Ejemplo: video HTML5 hizo que quienes adoptaron HTML5 llegaran al mundo móvil con multimedia. Los que se hicieron los cancheros diciendo “ya lo hicimos en Flash” se habrán enterado que esta semana Adobe anunció que abandona Flash para los móviles. Cuántos proyectos habrá que volver a tocar. Dicho sea de paso, yo pienso que Java (en web) va por el mismo camino.
- Last, but not least, si alguien se va a comprar un teléfono hoy, se compra un teléfono de los nuevos. Es lo que le vende y lo que mejor le va a andar hoy y mañana. Hacer un proyecto no es tan distinto, hay que usar lo nuevo para que dure más y funcione mejor hoy y mañana. Mejor aún: no hay diferencia de costos entre HTML4 y HTML5. ¿Por qué no elegir el mejor?
Archivos por fecha:
- May 2013 (2)
- April 2013 (3)
- March 2013 (4)
- February 2013 (4)
- January 2013 (2)
- December 2012 (2)
- November 2012 (3)
- October 2012 (3)
- September 2012 (6)
- August 2012 (11)
- July 2012 (18)
- June 2012 (23)
- May 2012 (17)
- April 2012 (28)
- March 2012 (17)
- February 2012 (28)
- January 2012 (29)
- December 2011 (12)
- November 2011 (13)
- October 2011 (15)
- September 2011 (17)
- August 2011 (19)
- July 2011 (26)
- June 2011 (18)
- May 2011 (27)
- April 2011 (16)
- March 2011 (16)
- February 2011 (11)
- January 2011 (11)
- December 2010 (20)
- November 2010 (20)
- October 2010 (21)
- September 2010 (24)
- August 2010 (19)
- July 2010 (19)
- June 2010 (18)
- May 2010 (19)
- April 2010 (22)
- March 2010 (23)
- February 2010 (23)
- January 2010 (19)
- December 2009 (17)
- November 2009 (21)
- October 2009 (21)
- September 2009 (22)
- August 2009 (20)
- July 2009 (20)
- June 2009 (21)
- May 2009 (19)
- April 2009 (24)
- March 2009 (26)
- February 2009 (25)
- January 2009 (29)
- December 2008 (17)
- November 2008 (30)
- October 2008 (40)
- September 2008 (25)
- August 2008 (26)
- July 2008 (26)
- June 2008 (25)
- May 2008 (29)
- April 2008 (33)
- March 2008 (36)
- February 2008 (29)
- January 2008 (40)
- December 2007 (32)
- November 2007 (41)
- October 2007 (28)
- September 2007 (13)
- August 2007 (4)
- July 2007 (10)
- June 2007 (9)
- May 2007 (8)
- April 2007 (8)
- March 2007 (7)
- February 2007 (2)
- January 2007 (4)
- December 2006 (2)
- November 2006 (4)
- October 2006 (12)
- September 2006 (5)
- August 2006 (8)
- May 2006 (2)
- April 2006 (1)
- March 2006 (1)
- December 2005 (3)
- November 2005 (1)
- March 2005 (1)
- February 2005 (3)
Archivos por categoría:
- Ciencias Ocultas (9)
- Escritos (20)
- Festividades (4)
- Imágenes (91)
- Juegos (22)
- Libros (36)
- Link del día (962)
- Manifiestos (14)
- Misceláneos (121)
- Música (54)
- Películas (50)
- Proyectos (62)
- Store (1)
- Sueños (11)
- Tecnología (185)
- Tumblr (3)
- Vida (79)
- Videos (33)
Archivos por tema:
- "Altered Dimensions" (1)
- "Betamorph Recordings" (1)
- "Pain Game" (1)
- .NET (10)
- .NET 4.5 (2)
- 11/9 (1)
- 3D (2)
- 4chan (1)
- 9/11 (1)
- accesibilidad (1)
- acción (4)
- acertijos (1)
- actor (1)
- actuación (1)
- actualización (1)
- adaptación (1)
- administración (5)
- administrador de sistemas (3)
- adulto (1)
- adventure time (1)
- agua (1)
- agujero negro (1)
- AJAX (6)
- algoritmo (7)
- algoritmos (1)
- algoritmos de búsqueda (1)
- algoritmos genéticos (4)
- alien (1)
- aliens (1)
- Alpha's Manifesto (1)
- alucinación (1)
- Amazon (1)
- análisis (6)
- análisis forense (1)
- analogía (1)
- anarquía (1)
- Android (1)
- anécdota (4)
- anécdotas (2)
- animación (14)
- animal (1)
- animales (4)
- anime (1)
- aniversario (1)
- anonimidad (4)
- anonymous (2)
- AOP (1)
- API (3)
- aplicación (3)
- aplicación de escritorio (1)
- aplicación móvil (2)
- apocalípsis (2)
- apoyo (1)
- Apple (4)
- apps (1)
- aprendizaje (1)
- APU (1)
- aritmética (2)
- arquitectura (8)
- arte (13)
- article (1)
- artículo (38)
- ASCII (2)
- asesino (2)
- asíncrono (1)
- ASM (1)
- ASP.NET (5)
- ASP.NET MVC (1)
- ASP.NET MVC 3 (2)
- astrofísica (2)
- astronomía (1)
- ataques (2)
- ateísmo (1)
- aumento (1)
- aura (1)
- auricular (1)
- Austin (1)
- autenticación (2)
- auto (3)
- autoguardado (1)
- automatización (12)
- Avengers (1)
- aventura (1)
- Avicii (1)
- aviones (1)
- backup (1)
- backward compatibility (2)
- bandwidth (1)
- Bar9 (1)
- Bare (1)
- barra de progreso (1)
- base de datos (1)
- bases de datos (8)
- bash (1)
- Bass (1)
- Bassnectar (1)
- batch (1)
- batch file (1)
- batería (1)
- Batman (1)
- BDD (1)
- best practices (7)
- Beta (1)
- beta version (1)
- biografía (1)
- biométrica (1)
- BitTorrent (1)
- bizarro (6)
- Blizzard (1)
- blog (46)
- bookmarklet (3)
- bordes redondeados (1)
- botas (1)
- Brasil (1)
- Brave (1)
- broadcasting (1)
- buenas prácticas (7)
- bugs (5)
- burocracia (1)
- búsqueda (4)
- bytecode (1)
- C# (15)
- cabaña (1)
- cache (1)
- cálculo lambda (2)
- calidad (3)
- canción (1)
- canguro (1)
- Canvas (3)
- capa (1)
- capacitación (9)
- CAPTCHA (4)
- capture the flag (1)
- características (2)
- caricatura (1)
- casa (1)
- catchfrases (1)
- CDN (1)
- cereal (1)
- CGI (1)
- Charles Darwin (1)
- chat (1)
- cheatsheet (2)
- checklist (1)
- chiflados (1)
- chistes (2)
- Chrome (3)
- ciclo de vida (2)
- cielo (1)
- ciencia (18)
- ciencia de la computación (1)
- ciencia ficción (9)
- ciencia ficción dura (1)
- ciencias cognitivas (6)
- ciencias de la computación (1)
- ciencias ocultas (1)
- cine (1)
- circo (1)
- Citas (2)
- claridad (1)
- clases (3)
- clásico (1)
- classic (1)
- claves (1)
- cliché (2)
- cliente-servidor (1)
- cloud computing (15)
- code kata (1)
- code review (1)
- Codeplex (1)
- código (8)
- coding (2)
- coincidencias (1)
- colaboración (2)
- colegio (1)
- color (6)
- colores (2)
- comedia (8)
- comentarios (1)
- comic (3)
- Comic Sans (1)
- comida (3)
- CommonSense (1)
- competencia (1)
- compilador (1)
- complejidad (3)
- comportamiento (1)
- compras (2)
- computación cuántica (1)
- computación distribuída (4)
- comunicación (5)
- comunidad (5)
- concepto (1)
- conciencia (3)
- concurrencia (1)
- concurso (5)
- conferencia (3)
- confianza (2)
- configuración (1)
- consecuencias (1)
- consejos (1)
- consola (3)
- conspiración (2)
- control de versiones (2)
- conversor (1)
- cookies (2)
- coordenadas (1)
- coordinación (1)
- copyright (1)
- corrección de errores (1)
- corrupción de memoria (1)
- cortometraje (1)
- cowboy (1)
- cracking (1)
- Creative Commoms (1)
- creatividad (20)
- crecimiento (1)
- crimen (1)
- criptografía (2)
- crítica (1)
- crítica social (1)
- cross-browser (2)
- crowdsourcing (1)
- CSS (40)
- CSS3 (14)
- css4 (1)
- CSV (1)
- cuadrado (1)
- cuento de hadas (1)
- cultura (1)
- cultura 2.0 (1)
- curiosidades (39)
- cursos (1)
- curvas (1)
- Dance (1)
- DARPA (1)
- data mining (2)
- databases (6)
- datamining (4)
- datos (12)
- Datsik (1)
- DDD (1)
- debug (1)
- decepción (1)
- decisión (2)
- demo (6)
- deployment (1)
- deportes (2)
- desafío (3)
- desarollo (2)
- desarrollo (33)
- desarrollo iPhone (3)
- desarrollo móvil (10)
- desarrollo web (81)
- desarrollo Windows (1)
- descentralización (5)
- deseo (1)
- detective (2)
- determinación (1)
- deus ex (1)
- DeviantArt (1)
- diablo (2)
- diagrama (1)
- diagramas (2)
- diapositivas (1)
- dibujo (2)
- diccionario (1)
- didáctica (1)
- difusión (1)
- digg (3)
- Dillon (1)
- dimensiones (1)
- dinámico (1)
- dinero (1)
- Dios (3)
- dioses (1)
- disciplina (1)
- disco (1)
- discusión (2)
- diseño (51)
- diseño gráfico (9)
- Disney (1)
- dispositivos móviles (7)
- distopia (2)
- divorcio (1)
- DIY (1)
- DNS (1)
- documentación (2)
- documental (5)
- documentos (1)
- Dojo (1)
- DOM (1)
- dominio (1)
- Doppler (2)
- dormir (1)
- DOS (1)
- download (1)
- Dr. Seuss (1)
- draft (1)
- drama (3)
- Dropbox (1)
- DRY (1)
- Dubstep (2)
- eBook (1)
- Eclipse (1)
- ecología (1)
- economía (2)
- edición (2)
- educación (16)
- efectos (1)
- ejercicio (4)
- ejército (1)
- Electro (1)
- Electronic (1)
- email (5)
- empleo (1)
- empresa (1)
- empresas (1)
- emulador (2)
- encapsulación (1)
- encriptación (2)
- encuesta (3)
- enfermedad (1)
- english (1)
- enseñanza (4)
- entrepeneur (1)
- entrepeneurship (1)
- entrevista (3)
- entropía (1)
- epidemia (1)
- Eric Ries (1)
- errores (1)
- escala (1)
- escalabilidad (1)
- escalado de privilegios (1)
- escritor (1)
- escritos (3)
- escritura (2)
- escultura (2)
- español (3)
- espiritismo (1)
- espíritu (1)
- espiritualidad (1)
- esquema (1)
- estadística (1)
- estadísticas (3)
- estándar (2)
- estándares (3)
- estática (1)
- esteganografía (1)
- estereotipo (2)
- estereotipos (2)
- estética (1)
- estilo (1)
- estilo de vida (2)
- estilos (1)
- estrategia (1)
- estructura de datos (1)
- estructuras (1)
- ética (1)
- evento (3)
- eventos (1)
- evolución (2)
- excepciones (2)
- Excision (1)
- existencia (2)
- experiencia de usuario (10)
- experiencia del usuario (31)
- experiencias (1)
- experimento (6)
- exploit (2)
- extensiones (1)
- extraterrestres (1)
- Facebook (20)
- factibilidad (1)
- fail (1)
- familia (1)
- fantasía (2)
- Faraday (1)
- favicon (1)
- favoritos (1)
- fecha (1)
- Feed (1)
- feedback (6)
- fenómeno paranormal (2)
- feo (1)
- Fibonacci (1)
- fiestas (1)
- filosofía (5)
- filtraciones (3)
- fin (1)
- Firefox (8)
- física (8)
- Flash (13)
- flexibilidad (1)
- Flickr (1)
- Flux (1)
- Fonik (1)
- forbes (1)
- formato (1)
- formulario (1)
- foro (2)
- fotografía (7)
- fotolog (1)
- FPS (2)
- fractal (1)
- framework (7)
- Francis (1)
- frases (1)
- fraude (1)
- free software (7)
- freelancer (1)
- freenet (1)
- freerunner (1)
- freeware (4)
- Fry (1)
- fuego (1)
- fuentes (2)
- funcionalidad (1)
- fusión (1)
- Futurama (1)
- futuro (2)
- galería (3)
- gamification (2)
- gaming (2)
- gato (2)
- generación de código (1)
- genética (1)
- geografía (1)
- geometría (1)
- git (3)
- GitHub (3)
- global (1)
- globalización (1)
- gobierno (3)
- Google (35)
- Google Chrome (9)
- Google Code (3)
- Google Video (2)
- gore (1)
- GPL (1)
- gracioso (2)
- gráficos (4)
- gratis (5)
- gravedad (3)
- guerra (2)
- guía (1)
- guías (1)
- guidelines (1)
- guión (3)
- habilidad (1)
- habilidades (1)
- hacking (9)
- hacks (1)
- hagakure (1)
- half life (1)
- hardware (1)
- hashtag (1)
- Hawking (1)
- headless browser (1)
- herencia (1)
- herramientas (15)
- hielo (1)
- hipnosis (1)
- historia (14)
- honor (1)
- hora (1)
- hosting (1)
- hotel (1)
- HTML (41)
- HTML5 (35)
- HTML5 Filesystem API (1)
- HTTP (4)
- Hulk (1)
- humanidad (4)
- humor (5)
- I/O (1)
- IBM (1)
- Ice Age (1)
- íconos (1)
- IDE (3)
- idea (14)
- identidad (1)
- identificación (1)
- IIS (1)
- ilegal (2)
- imagen (1)
- Imágenes (40)
- inbox zero (1)
- incendio (1)
- inconsistencia (2)
- independiente (1)
- indicador de progreso (1)
- indicadores (1)
- indie (1)
- infierno (2)
- infinite scroll (1)
- infografía (3)
- información (2)
- informática (1)
- ingeniería de software (2)
- ingeniería social (4)
- inglés (1)
- iniciativa (1)
- innovación (4)
- inspiración (1)
- instalación (1)
- integración (2)
- Intel (1)
- intelectualidad (1)
- inteligencia artificial (6)
- interactividad (1)
- interfaz (10)
- internet (27)
- Internet Explorer (8)
- interpolación (1)
- invasión (1)
- invento (1)
- investigación (4)
- iOS (2)
- IP (1)
- iPad (3)
- iPhone (11)
- IPv4 (1)
- IPv6 (1)
- IT (1)
- ítems (1)
- Java (3)
- JavaScript (71)
- jQuery (20)
- JSON (4)
- juego (30)
- Juegos (29)
- jugabilidad (1)
- Kurzweil (1)
- lectura (2)
- Leela (1)
- legado (1)
- legal (3)
- Legend of Zelda (1)
- legibilidad (1)
- lego (1)
- lenguaje (1)
- lenguajes (3)
- Less (1)
- ley (1)
- leyenda (1)
- LFI (1)
- libertad (1)
- librería (11)
- libro (11)
- Libros (25)
- licencias (2)
- liderazgo (1)
- límite (1)
- link (1)
- LinkedIn (1)
- links (1)
- LINQ (3)
- Linux (2)
- listado (2)
- listas (1)
- literatura (4)
- llanto (1)
- load testing (2)
- localhost (1)
- logging (1)
- lógica (5)
- Loki (1)
- loopback (1)
- luz (2)
- Mac (2)
- Madagascar (1)
- mafia (1)
- MakingSense (1)
- mal ejemplo (1)
- maldición (1)
- malísima (1)
- management (1)
- manga (1)
- mantenimiento (2)
- manual (2)
- mapa (1)
- máquina (1)
- máquina virtual (4)
- marketing (18)
- mascota (1)
- Mass Effect (1)
- matemática (13)
- matemáticas (1)
- materiales (1)
- Me (1)
- mecánica (1)
- media queries (1)
- medicina (1)
- medidas (1)
- medieval (1)
- meditación (1)
- meme (5)
- memoria (1)
- mensaje (1)
- mensajes de texto (2)
- mente (1)
- metáfora (1)
- metas (1)
- método científico (1)
- metodología (1)
- metodologías (1)
- métodos de extensión (1)
- métricas (2)
- Metro (2)
- microformato (1)
- MicroSiervos (20)
- Microsoft (19)
- Microsoft Office (2)
- Microsoft Word (1)
- migración (1)
- militar (1)
- minimalismo (4)
- Minsky (1)
- misceláneo (1)
- misceláneos (1)
- misiones (1)
- misterio (2)
- MIT (2)
- mito (1)
- mitología (1)
- MMS (1)
- mobile (4)
- modelo (3)
- modismo (1)
- modular (4)
- monte carlo (1)
- Mootools (3)
- moral (5)
- motivación (1)
- motor (1)
- móvil (3)
- Mozilla (1)
- MSDN (1)
- muerte (2)
- multilanguage (1)
- multimedia (3)
- multiplayer (1)
- Music (1)
- Música (24)
- MVC (3)
- MySQL (8)
- nanotecnología (1)
- naturaleza (1)
- nave (1)
- navegabilidad (1)
- navegadores (8)
- navidad (2)
- negocios (3)
- networking (1)
- neurociencia (1)
- Newgrounds (1)
- newsletter (1)
- ninja (1)
- no-tradicional (1)
- Noisia (1)
- Noize (1)
- nomic (1)
- NoSQL (1)
- noticia (3)
- noticias (1)
- novela (2)
- objeto (1)
- objetos (1)
- ocultismo (1)
- odio (2)
- oficina (3)
- ofuscación (1)
- online (8)
- OOD (1)
- OOP (3)
- open (1)
- open source (24)
- Opera (1)
- optimización (1)
- Oracle (1)
- ordenamiento (1)
- organización (4)
- oscuridad (2)
- PaaS (1)
- paciencia (1)
- pager (1)
- páginas (1)
- pájaro (1)
- pantalla (2)
- paper (2)
- paranoia (1)
- paranormal (2)
- participación (1)
- passwords (2)
- patrones (2)
- PDF (3)
- película (59)
- pendiente (1)
- pendrive (1)
- pensamiento crítico (1)
- perdido (1)
- performance (19)
- Perl (1)
- permisos (2)
- perro (1)
- perros (1)
- personaje (4)
- personajes (3)
- personalidad (1)
- Peter Parker (1)
- phishing (1)
- PHP (14)
- PHP5 (1)
- pintura (1)
- pirata (1)
- Pixar (1)
- pizarras (1)
- pizza (1)
- planeta (1)
- planificación (2)
- plantas (1)
- plataforma (1)
- plugin (6)
- poder (1)
- Poe (1)
- policial (1)
- política (6)
- pomodoro (1)
- Porter (1)
- post (1)
- PostgreSQL (1)
- práctica (3)
- precio (1)
- pregunta (2)
- preguntas (8)
- preprocesador (1)
- presentación (9)
- presonaje (1)
- primaria (1)
- priming (1)
- principios (1)
- prisión (1)
- privacidad (14)
- probabilidad (1)
- problema (5)
- problemas (3)
- procedural (3)
- procesamiento de imágenes (2)
- procesos (4)
- producción (1)
- productividad (11)
- profiling (3)
- profundidad (2)
- programación (20)
- programación funcional (1)
- progreso (1)
- project management (1)
- propuesta (2)
- protección de datos (1)
- protocolo (4)
- prototipo (1)
- Prototype (1)
- proyecto (41)
- pruebas (1)
- psicología (11)
- publicación (2)
- publicidad (3)
- push poll (1)
- puzzle (5)
- QA (1)
- QR Code (1)
- Quality Assurance (2)
- racionalidad (1)
- racismo (1)
- Rackspace (1)
- radio (1)
- rainbow tables (1)
- rant (1)
- rap (2)
- rating (1)
- razones (1)
- reactor nuclear (1)
- realidad (2)
- realidad aumentada (1)
- recomendación (1)
- recuerdo (1)
- recursividad (1)
- redacción (1)
- redes (5)
- redes sociales (17)
- refactorización (1)
- referencia (4)
- refugio (1)
- reglas (2)
- relámpagos (1)
- relatividad (1)
- religión (6)
- remix (3)
- replicación (1)
- reporte (3)
- requerimientos (2)
- reseña (54)
- responsive (1)
- respuesta (3)
- respuestas (5)
- REST (3)
- review (55)
- RFI (1)
- RIA (2)
- riesgo (4)
- Robinson (1)
- robos (1)
- robótica (2)
- RPG (1)
- RSA (1)
- RSpec (1)
- RSS (3)
- Ruby (1)
- Rusko (1)
- SaaS (1)
- Safari (4)
- saga (3)
- saludos (1)
- samurai (2)
- sangre (1)
- schema (1)
- screenshot (1)
- script (1)
- seguri (1)
- seguridad (45)
- semántica (1)
- sentimiento (1)
- sentir (1)
- SEO (2)
- ser (1)
- series (4)
- server-side (1)
- servicios de inteligencia (2)
- servidor (1)
- sexismo (1)
- SharePoint (1)
- Shell (1)
- signos (1)
- símbolo (1)
- símbolos (3)
- simpleza (4)
- Simpsons (1)
- simulación (4)
- sincronización (2)
- síncrono (1)
- singleton (1)
- Singularidad (3)
- sistema (3)
- sistemas distribuídos (2)
- sistemas operativos (6)
- sitios (1)
- Skrillex (1)
- SMS (2)
- snippet (2)
- social (2)
- sociedad (3)
- software (6)
- solidaridad (1)
- sonido (1)
- sorpresa (2)
- SoundCloud (3)
- spam (2)
- Spiderman (1)
- SQL (9)
- SQL Server (2)
- SQLite (1)
- SSH (1)
- Stack Exchange (2)
- StackExchange (6)
- StackOverflow (3)
- StackTrace (1)
- standard (11)
- Stanford (1)
- startup (1)
- Steam (1)
- Steve Jobs (1)
- Steven Wolfram (1)
- subjetividad (1)
- sueños (7)
- sueños lúcidos (1)
- Sun (1)
- superhéroe (2)
- support (1)
- surrealismo (1)
- suspenso (1)
- SVG (2)
- SVN (1)
- tablet (1)
- tabs (1)
- tamaño (1)
- tareas (2)
- tarjetas (1)
- Tassy (1)
- TDD (3)
- técnicas (3)
- Tecnología (13)
- TED (1)
- telefonía (1)
- televisión (1)
- tendencies (1)
- teorema (1)
- teoría (2)
- teoría de la información (1)
- teoría del color (1)
- tercera persona (1)
- términos y condiciones (1)
- terror (5)
- test-driven design (2)
- testing (20)
- tetris (2)
- TFS (3)
- The Oatmeal (1)
- theme (2)
- Thor (1)
- tiempo (3)
- tiempo real (4)
- Tierra (2)
- tipografía (3)
- Tomy Lee Jones (1)
- trabajo (8)
- trabajo en equipo (1)
- traducción (2)
- tragedia (1)
- training (3)
- trama (9)
- tratamiento de errores (2)
- Trello (1)
- troll (1)
- trolling (2)
- troubleshooting (1)
- Tumblr (6)
- tutorial (3)
- Twitter (32)
- UAT (1)
- udacity (1)
- UI (3)
- Unicode (1)
- unit testing (3)
- universidad (2)
- universo (4)
- upload (1)
- URI (1)
- URL (3)
- usabilidad (11)
- USB (2)
- user experience (34)
- user testing (3)
- usuario (2)
- UX (7)
- validación (1)
- validation (1)
- VB.NET (1)
- velocidad (2)
- viaje (1)
- viaje en el tiempo (2)
- vida (9)
- video (43)
- videogame (2)
- videos (19)
- Vimeo (6)
- vintage (1)
- violencia (2)
- viral (1)
- viralidad (1)
- VirtualBox (1)
- virtualización (4)
- visual (1)
- Visual Studio (8)
- visualización (6)
- VMWare (2)
- Vocal (1)
- volumen (1)
- VS 2008 (1)
- VS 2010 (1)
- VS 2012 (1)
- VS2012 (1)
- VSS (1)
- W3C (2)
- wargames (1)
- web (4)
- web 2.0 (20)
- web 3.0 (1)
- web application (70)
- web form (1)
- web semántica (5)
- webinar (1)
- Webkit (1)
- wifi (1)
- wikileaks (2)
- Wikipedia (2)
- Will Smith (1)
- Windows (8)
- Windows 8 (1)
- Windows Azure (1)
- Windows Live (1)
- wishlist (1)
- Wolfram (1)
- WordPress (4)
- WPA (1)
- XKCD (1)
- XML (2)
- XSS (1)
- Yahoo (1)
- YAML (1)
- Yout (1)
- Youtube (68)
- YUI (1)
- Zazzle (1)
- Zeds (1)
- Zen (2)
- Zend (1)
- zombies (1)
- zona horaria (1)
