Comunidad de diseño web y desarrollo en internet online

club anti-Joomla inscripciones abiertas

Ir a página 1, 2  Siguiente

Foros de discusión > Charla

Citar            
MensajeEscrito el 28 Mar 2008 04:01 am
estimados clabers estoy formando un club anti Joomla, el objetivo final seria, ademas de hacer tomar conciencia sobre lo nefasto del uso de este artilugio, conseguir la dirección del domicilio de sus creadores, o bien su itinerario para ir y darles un un "afectuoso" saludo :bate:
¿cual seria la razón para formar este club?
pues bien me han estado obligando a crearle un template a este engendro y donde esperaba un template medianamente decente, solo me he topado con montañas inexpugnables de códigos asi:

Código :

<?php if ($this->params->get('show_page_title')) : ?>
<div class="componentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>">
   <?php echo $this->escape($this->section->title); ?>
</div>
<?php endif; ?>
<table width="100%" cellpadding="0" cellspacing="0" border="0" align="center" class="contentpane<?php echo $this->params->get( 'pageclass_sfx' ); ?>">
<tr>
   <td width="60%" valign="top" class="contentdescription<?php echo $this->params->get( 'pageclass_sfx' ); ?>" colspan="2">
   <?php if ($this->params->get('show_description_image') && $this->section->image) : ?>
      <img src="<?php echo $this->baseurl . '/' . $cparams->get('image_path') . '/'.  $this->section->image;?>" align="<?php echo $this->section->image_position;?>" hspace="6" alt="<?php echo $this->section->image;?>" />
   <?php endif; ?>
   <?php if ($this->params->get('show_description') && $this->section->description) : ?>
      <?php echo $this->section->description; ?>
   <?php endif; ?>

PD: para hoy ya me dieron permiso de 4 horas para intentar con WP(mas que suficientes)

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 28 Mar 2008 04:12 am
mejor crea uno para Pablito Ruiz :lol: , a mi me han hablado bien de joomla, (aunque la persona que siempre me habla de joomla no es de confiar), aparte de eso por que mas no te gusta?. y cual recomiendas tu?.

Por DiegoAzul

376 de clabLevel



 

Mx

firefox
Citar            
MensajeEscrito el 28 Mar 2008 04:19 am
Pablito Ruiz ya tiene suficientes anti-adherentes, ademas como no programa y yo hase un buen tiempo ya que no enciendo la radio no me afecta
y recomiendo WordPress(WP para los amigos) si ves el codigo Joomla no tiene un puto template decente y es dificilicimo lograr que apenas cumpla los estandares, de echo solo le alcanza para cumplir xhtml transitional, sin carga semantica, y uso indiscriminado de tablas.

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 28 Mar 2008 04:28 am

Inyaka escribió:

Pablito Ruiz ya tiene suficientes anti-adherentes, ademas como no programa y yo hase un buen tiempo ya que no enciendo la radio no me afecta
y recomiendo WordPress(WP para los amigos) si ves el codigo Joomla no tiene un puto template decente y es dificilicimo lograr que apenas cumpla los estandares, de echo solo le alcanza para cumplir xhtml transitional, sin carga semantica, y uso indiscriminado de tablas.


Eso me recuerda mucho tambien a XOOPS

Por flashreloco

Claber

1310 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Webdesigner & Mandilon 2.0

firefox
Citar            
MensajeEscrito el 28 Mar 2008 04:42 am
tengo entendido que la ultima versión de Joomla usa plantillas Smarty, así q por ahí puedes atacar el problema de los estándares y tablas creando tu propia plantilla.
Pero también puedes usar Drupal, el mejor CMS del 2007. (Joomla esta en 2do puesto, así q no debe ser tan malo U_U )

Por Otaku RzO

BOFH

1890 de clabLevel

12 tutoriales
1 articulo

Genero:Masculino   Desarrollador de GAIA Bastard Operators From Hell

Lima - Perú

firefox
Citar            
MensajeEscrito el 28 Mar 2008 04:43 am
mmm joomla es buena herramienta, pero como dices inyaka en ocasiones parece ser una mier.......

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 28 Mar 2008 07:05 am
Yo estoy trabajando bastante con joomla, probe la version 1.0 y aunque en ciertos modulos es lo que dices para la plantilla completa casi no hay necesidad de eso, ahora estoy probando una plantilla en 1.5 y parece ser mas fácil... aunque no he llegado a los módulos. En la posición y diseño en general de los módulos todo funciona bastante bien, el problema esta en llegar a partes muy específicas de código...

¿es mejor drupal o WP? me gustaría saber pues ninguno lo he probado

Por daidalos

Claber

126 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Mar 2008 08:06 am
@inyaka, que no sepas usarlo/adaptarlo no significa que sea una mierda.

Te puedo decir que yo intenté usarlo y al final me desesperé para hacer lo que quería (crear unos módulos) pero es que tampoco le dediqué más de un día al tema, sé que joomla es muy bueno y hay mucha gente que lo usa sin problemas.

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 28 Mar 2008 10:06 am
Pues será bueno, pero no es multiidiomas, y si intentas instalarle el joomfish no es compatible con la última versión 1.5.2 Así que hay que joderse.
Yo quiero usar un CMS multi lingual así que cual uso:

drupal
xoops
Modx
Mi abuela en patinete

Por Sisco

BOFH

3700 de clabLevel

12 tutoriales
4 articulos

Genero:Masculino   Bastard Operators From Hell

Catalunya

firefox
Citar            
MensajeEscrito el 28 Mar 2008 01:09 pm

Inyaka escribió:

estimados clabers estoy formando un club anti Joomla, el objetivo final seria


¡Infiel! Joomla es la caña dorada y mágica de la felicidad U_U

Inyaka escribió:

Pablito Ruiz ya tiene suficientes anti-adherentes


Nunca está de más uno nuevo... xD

Naa, joomla si da lata, pero no creo que para tanto, hace poco intente parchar un bridge SMF + Joomla, ya casi lo conseguía, pero desistí cuando leí en la web de SMF que ellos no lo autorizaban

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 28 Mar 2008 06:47 pm
Por que la gente que usa software desarrollado por terceros que no cuesta nada y ahorra trabajo, se queja?

Es una mierda por que no hace las cosas que quiero.
Es una mierda por que no hace las cosas como quiero.


Si no les gusta como lo hacen dejen de usar cosas hechas por otros y empiecen a hacer la suyas.......

Simple reflexion, no hay que ser malagradecidos. :P

Por Tmeister

260 de clabLevel

2 tutoriales

 

firefox
Citar            
MensajeEscrito el 28 Mar 2008 09:02 pm
Nunca me imaginé que fuera tan complicado el código de Joomla, nunca he tenido ningún contacto con él y puedo decir que esta es una mala primera impresión, aunque también ha de tener sus cosas buenas. De todas formas nunca me ha gustado usar herramientas de terceros y prefiero programar las propias, y tengo que admitir que muchas veces me he enredado con mi propio código hasta el punto de tener que reescribirlo todo.

Niños la moraleja es "mantengan las cosas simples sin importar en que nivel de la aplicación se encuentren", aunque tu interfaz sea lo más c00l del mundo, si tu código no esta debidamente ordenado siempre nos toparemos con problemas como estos U_U

Por Odin

Claber

639 de clabLevel

2 tutoriales

Genero:Masculino   Premio_Secretos

El valle de las hamacas

firefox
Citar            
MensajeEscrito el 28 Mar 2008 10:07 pm

Tmeister escribió:

Por que la gente que usa software desarrollado por terceros que no cuesta nada y ahorra trabajo, se queja?

Es una mierda por que no hace las cosas que quiero.
Es una mierda por que no hace las cosas como quiero.


Si no les gusta como lo hacen dejen de usar cosas hechas por otros y empiecen a hacer la suyas.......

Simple reflexion, no hay que ser malagradecidos. :P

Es cierto, internet nos está mal acostumbrando a ser exigentes con las cosas que no son nuestras. Se puede luchar contra eso?

Por eldervaz

BOFH

10964 de clabLevel

39 tutoriales
56 articulos

Genero:Masculino  

en algún lugar del mundo

firefox
Citar            
MensajeEscrito el 28 Mar 2008 10:18 pm

Tmeister escribió:

Por que la gente que usa software desarrollado por terceros que no cuesta nada y ahorra trabajo, se queja?

Es una mierda por que no hace las cosas que quiero.
Es una mierda por que no hace las cosas como quiero.


Si no les gusta como lo hacen dejen de usar cosas hechas por otros y empiecen a hacer la suyas.......

Simple reflexion, no hay que ser malagradecidos. :P

^^ por eso procuro no usar weborb ni amfphp XD

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 28 Mar 2008 10:29 pm

master_of_puppetz escribió:

Tmeister escribió:

Por que la gente que usa software desarrollado por terceros que no cuesta nada y ahorra trabajo, se queja?

Es una mierda por que no hace las cosas que quiero.
Es una mierda por que no hace las cosas como quiero.


Si no les gusta como lo hacen dejen de usar cosas hechas por otros y empiecen a hacer la suyas.......

Simple reflexion, no hay que ser malagradecidos. :P

^^ por eso procuro no usar weborb ni amfphp XD


jajajjaJAJAJAJAJajajajajajjaj AHAHHAHAHA

una trama puede cargar rápido por la cantidad de información y eso no quiere decir q sea optimo y/o veloz. sino no existieran ^^

Yo no uso Joomla, no me gusta, pero tampoco lo descarto como alternativa. Aunque si estuviera en una institución preferiría armar mi propio sistema

Por eldervaz

BOFH

10964 de clabLevel

39 tutoriales
56 articulos

Genero:Masculino  

en algún lugar del mundo

firefox
Citar            
MensajeEscrito el 29 Mar 2008 01:54 am
voy a responder algunos de los cuestionamientos planteados por varios de los posibles socios/fundadores de mi club (no he podido responder por que he estado algo atareado)

Otaku RzO escribió:

la ultima versión de Joomla usa plantillas Smarty, así q por ahí puedes atacar el problema de los estándares y tablas creando tu propia plantilla.

lo que ves ahí es la supuesta plantilla (o falta de ella) la parte del html que maneja el template es miserable y solo alcanzaría para validar en transitional, pero el grueso seguiría maquetado en tablas(una cosa es validar y otra que sea semántico)

CONEJO escribió:

@inyaka, que no sepas usarlo/adaptarlo no significa que sea una mierda.
Te puedo decir que yo intenté usarlo y al final me desesperé para hacer lo que quería (crear unos módulos) pero es que tampoco le dediqué más de un día al tema,

Estuve 3 días intentando modificarlo para intentar hacerlo apenas usable, en el ultimo día el jefe se apiado de mi y me permitió usar WP

Tmeister escribió:

Por que la gente que usa software desarrollado por terceros que no cuesta nada y ahorra trabajo, se queja?
Si no les gusta como lo hacen dejen de usar cosas hechas por otros y empiecen a hacer la suyas.......


  1. ¡¡FUI OBLIGADO A USARLO !!
  2. ¿acaso no sabes que hay cosas bien echas y echas por terceros?

Eldervaz despues de fumar C_c escribió:

Es cierto, internet nos está mal acostumbrando a ser exigentes con las cosas que no son nuestras. Se puede luchar contra eso?

^^ de todos modos eres bienvenido al club

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 29 Mar 2008 02:47 am
no te gusto porque no entiendes de OOP y punto.

Por neohunter

Claber

563 de clabLevel

1 tutorial

 

Bogota, Colombia

opera
Citar            
MensajeEscrito el 29 Mar 2008 02:49 am

Inyaka escribió:

NO, no no no no no, NO

NO

No lo voy a aceptar.

El código de Wordpress es UNA MIERDA. Ahí está, que lo sepan. Es una mierda. Es un ejemplo de libro de cómo NO se debe hacer la capa visual de una aplicación en PHP. Las consultas son una mierda, no tiene un sistema de caches. Es una mierda

Wordpress es un buen software por dos cosas
  1. Tiene una interfaz espectacular, la mejor interfaz de cualquier blog existente. Tanto para instalarlo, como para usarlo como autor.
  2. Tiene una comunidad de plugins impresionante porque en eso si se enfocaron
Pero de resto, Wordpress es una mierda en su código base, no hay quien niegue lo contrario.

Lección: Con una interfaz espectacular, usable y fácilmente extensible, a nadie le importará que tu código sea una mierda

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbrowser
Citar            
MensajeEscrito el 29 Mar 2008 03:05 am

Freddie escribió:

Inyaka escribió:

NO, no no no no no, NO

NO

No lo voy a aceptar.

El código de Wordpress es UNA MIERDA. Ahí está, que lo sepan. Es una mierda. Es un ejemplo de libro de cómo NO se debe hacer la capa visual de una aplicación en PHP. Las consultas son una mierda, no tiene un sistema de caches. Es una mierda

Wordpress es un buen software por dos cosas
  1. Tiene una interfaz espectacular, la mejor interfaz de cualquier blog existente. Tanto para instalarlo, como para usarlo como autor.
  2. Tiene una comunidad de plugins impresionante porque en eso si se enfocaron
Pero de resto, Wordpress es una mierda en su código base, no hay quien niegue lo contrario.

Lección: Con una interfaz espectacular, usable y fácilmente extensible, a nadie le importará que tu código sea una mierda


100% de acuerdo. WP vive sobre el hype.
un poco de historia: WP es un fork de b2, una de las primeras plataformas de cms para blogs que probablemente existió, no sé.. hace 5 o 6 años y que dejó de actualizarse. luego matt tomó el código, hizo wp y con un poco de suerte se convirtió en la plataforma #1 para blogs.
pero el código, al menos el núcleo, tiene 5 o 6 años, tiempo en el que OOP en php no era una cosa de todos los días.
el código es un desastre, es viejo, es poco eficiente, es repetitivo y está mal estructurado. no hay otra manera de arreglarlo más que empezar todo desde cero... cosa que no van a hacer.
de wp lo que hay que aprender es el sistema de plugins, que es una maravilla. lejos de esto, es una pieza de software que con cada versión nueva llegan bugs y/o exploits.

pero eso, es abierto y tiene hype.

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 29 Mar 2008 03:58 am

neohunter escribió:

no te gusto porque no entiendes de OOP y punto.


WHAT? Si te refieres a Joomla es un m*** y WordPress tambien, siempre los cito en cuanto puedo (articulos, cursos, asesoria, etc...) como mala practica de OOP en php.

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 29 Mar 2008 11:52 am
Ya puestos, Freddie y compañía, que CMS es bueno para crear páginas tipo portal.

Por Sisco

BOFH

3700 de clabLevel

12 tutoriales
4 articulos

Genero:Masculino   Bastard Operators From Hell

Catalunya

firefox
Citar            
MensajeEscrito el 29 Mar 2008 01:36 pm
Sisco buena pregunta:
ya sabemos que Joomla apesta(nadie se a atrevido a defenderlo) <--muera Joomla
que WP tiene un montón de fallas pero es fácil desarrollar en el

entonces...

¿que CMS recomiendan que separe bien el la interfaz de la programación (MVC) y que sea una buena plataforma para el desarrollo de software?

osea mi espectacular interfaz xhtml estricto sin tablas, sin un esfuerzo titanico, no se tranza

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 29 Mar 2008 01:51 pm
En vista de que estan hablando de otros CMS aparte de Joomla ¿que opinan de Drupal?

Por wilssonly

Claber

593 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 29 Mar 2008 02:51 pm

Freddie escribió:

Lección: Con una interfaz espectacular, usable y fácilmente extensible, a nadie le importará que tu código sea una mierda

Bill siempre nos ha dado esa lección U_U, bueno, a su debida proporción XD

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 29 Mar 2008 02:55 pm
Wordpress se ha hecho famoso gracias a las prestaciones que tiene para gente que no tiene NPI de programacion, es decir que le dieron mucha mayor importancia a que el usuario pueda hacer cambios de forma rapida y sin mucho conocimiento.
Me recuerda en algo a Flash, lo que lo hizo famoso fue el poder hacer muchas cosas sin tener que saber programar.

En cuanto al código de wordpress, no es la primera vez que escucho que es una mierda, pero bueno "a caballo regalado no se le...." y la verdad es que con ese "código de mierda", puedes hacer muchas cosas sin desembolsar un quinto, al igual que con Joomla y muchos otros.

Sería bueno ver algo mas que criticas y organizar un grupo de desarrollo de un CMS que no sea una mierda.

Por La100rra

Claber

5776 de clabLevel

11 tutoriales
4 articulos

Genero:Masculino  

Cd. Juárez, Chihuahua, México.

firefox
Citar            
MensajeEscrito el 29 Mar 2008 03:35 pm

La100rra escribió:

Sería bueno ver algo mas que criticas y organizar un grupo de desarrollo de un CMS que no sea una mierda.

la verdad ese es un gran sueño por mi parte, una practica mescla entre cms y framework que permita desarrollar buen software a medida...

de echo tengo medio desarrollado un cms (que usa la clase para templates de maikel) pero es un trabajo inmenso para una sola persona, lo podría liberar(y mejorar por que fue mi primer trabajo en php) si quisieran desarrollar.

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 29 Mar 2008 04:47 pm
Es muy fácil criticar, decir Joomla apesta, WP no sirve, que no respetan OOP, etc. Ahora yo pregunto ¿qué tienen ustedes que ofrecer para la comunidad que se mejor que eso, tanto en funcionalidad como en código? quiero descargarlo. ^^

A lo que voy, yo suelo ser demasiado, pero demasiado exigente en cuanto al código de mis proyectos, sin embargo cuando me toca usar software de terceros, sobretodo opensource, apesar de que muchas veces esta muy alejado a los niveles que yo buscó, me funcionan y me terminan ayudando mucho, lo menos que puedo hacer es no quejarme que su código es horrible. En tu caso Inyaka, mas que club AntiJoomla tienes que hacer un Club-AntiTuJefe, porque tu no te sientes agusto con Joomla y no te da oportunidad a cambiar(ya que dices que fuiste obligado).

No es nada fácil hacer un proyecto que funcione bien y el código sea hermoso, veamos nuestros proyectos y reflexionemos si en verdad todos tienen un código perfecto, una funcionalidad increible, una usabilidad de en sueño, un diseño gráfico magnífico, un CSS dorado, unos SQLs brillantes y entonces sí, al menos derecho de crítica tendriamos.

Muchas veces he visto proyectos que en usabilidad son buenos y en código horribles y viceversa, código muy bueno pero usabilidad horrible.

Es una realidad que el código de WordPress es muy feo, el de Joomla no lo he visto ni lo he usado, pero supongo no será de lo mejor, sin embargo son software opensource, podemos usarlos, colaborar y corregirlos o reinventar el hilo negro y crear el nuestro. :wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 31 Mar 2008 01:49 pm
Estoy por hacer un proyecto web de un instituto de cursos, tal proyecto incluye el manejo de cursos, fechas, alumnos, pagos, profesores, etc etc etc, y la discucion en el grupo de desarrollo era ¿usamos un framework? ¿RoR o cakePHP? luego de chatear con el fanatico correspondiente, chatie con otro clabber y nos elevamos un paso más alla, ¿hasta donde sirve un framework?

Escuche varias quejas de WP, de parte de varios clabbers a los cuales respeto, y por eso concuerdo mucho con la opinion de F; asi y todo tengo mi blog en WP :)
Me puedo quejar de Oscommerce (maqueta utilizando tablas), es mucho peor que WP (los pluggins es un infierno instalarlos) y puedo hasta hacer un post aparte; pero pasa lo mismo que con WP, funciona y tiene muchos pluggins.
Hace poco hice una mirada a Yahoo Merchants... never never pero never lo usen, ¿si? prefiero Joomla (y eso que nunca lo use)
¿A que voy con todo esto? Siempre encontramos fallos/cosas_para_mejorar en productos de terceros y creo que es natural eso, pasa con todas las cosas. El CMS perfecto no existe, pero se puede acercar mucho a la perfección.

¿Hasta donde sirve un framework una herramienta? hasta donde la sepas usar.

Se podria desarrollar un CMS tomando las virtudes de los productos que se mencionan arriba, y evitar las fallas que se mencionan, y la pregunta seria ¿estaria mejor realizado que los demas productos? y solo se puede responder trabajando.

Por Dientuki

Claber

2021 de clabLevel

11 tutoriales
1 articulo

Genero:Masculino   Héroes

Front-end Ninja

firefox
Citar            
MensajeEscrito el 31 Mar 2008 02:11 pm

neohunter escribió:

no te gusto porque no entiendes de OOP y punto.

Na, no tiene que ver, yo manejo OOP gracias a una vida de Java y aun asi, me vuelvo :twisted: con joomla!

Freddie escribió:


Lección: Con una interfaz espectacular, usable y fácilmente extensible, a nadie le importará que tu código sea una mierda

Vista......

Sisco escribió:

Ya puestos, Freddie y compañía, que CMS es bueno para crear páginas tipo portal.

ME uno a la duda!

yo por mi parte, me estoy partiendo la cabeza, para dominar cakePhp, tiene buenas referencias y aunque no es CMS, se puede llegar a hacer un CMS a la medida ^^

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 31 Mar 2008 02:42 pm
@Inyaka: si quieres crear un CMS a medida, con buenas practicas de OOP y MVC, puedes crear uno que tenga como base alguno de los Frameworks más populares de PHP como CakePHP, codeIgniter, hasta Zend entre otros.

Por Otaku RzO

BOFH

1890 de clabLevel

12 tutoriales
1 articulo

Genero:Masculino   Desarrollador de GAIA Bastard Operators From Hell

Lima - Perú

firefox
Ir a página 1, 2  Siguiente
Foros de discusión > Charla

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.