3 minutos de lectura ( 698 palabras)

Exija lo mejor

Exija lo mejor

Queridos desarrolladores Joomla, jQuery ya está instalado en Joomla 3 ... ¡Ya basta!

 

Al obtener una extensión comercial de Joomla hay varios contratos "implícitos" que se introducen con el vendedor. El más mínimo de los contratos, es recibir una extensión funcional con las características básicas trabajando correctamente, tal cual como la anuncian. Te preguntarás cuáles son esas ”características básicas” anunciadas:

  • Debe instalarse sin errores y ser 100% compatible con la versión actual de Joomla para la que fue programada.
  • Debe hacer todo (y con esperanza de más) tal cual como la anuncian.
  • Nunca debe requerir que se introduzca o se modifique su código principal para realizar tareas básicas. Si este es el caso, es que ha adquirido una versión beta.
  • Nunca debe alterar o cambiar el código del núcleo de Joomla con el fin de realizar sus tareas. NUNCA ... ¡y punto! No estoy hablando de la inclusión de “override” en las plantillas ya que esta es la forma correcta de llevar a cabo una tarea de codificación. Estoy hablando acerca de incluir código dentro de su extensión o plantilla que cambia cómo se procesa el código del núcleo nativo de Joomla.
  • Debe ajustarse a las mejores prácticas de Joomla para el uso de las librerías del núcleo.

Ahora, si tu tienes un disco duro lleno de extensiones comerciales, que en su totalidad o una gran parte de ellas, fue un dinero mal gastado, ya que no se instala correctamente, o tiene que cambiar el código del núcleo de Joomla para que funcione correctamente, esto es simplemente incorrecto.

Si se encuentra con estos problemas, como consumidor, usted tiene varias opciones:

  • Pregunte al desarrollador para que corrija cualquiera de los problemas que ha encontrado.
  • Trabajar con el desarrollador en la medida de su capacidad para ayudarles a corregir los problemas.
  • Ten un poco de paciencia con el desarrollador si muestra buena fe en su deseo de trabajar para solucionar los problemas.

Si en algún momento no se siente satisfecho con las respuestas a tus peticiones:

  • Solicitar un reembolso. Si se rechaza su reembolso, presentar una apelación ante su compañía de tarjeta de crédito.
  • Publicar un review en el Directorio de Extensiones Joomla (JED) explicando sus cuestiones o problemas.
  • Vaya a las redes sociales, donde el desarrollador se mueva. El "poder de la pluma” puede ser un vehículo muy eficaz. Sea conciso, veraz y libre de amenazas en sus comentarios.

Nunca acepte el “dicho” de que sus problemas se solucionaran en futuras actualizaciones, ya que generalmente no lo harán. Nunca permita que el desarrollador afirme que sus problemas son únicos para usted. Nunca se vaya sin haber solucionado los problemas que ha encontrado. Si permites esto, el desarrollador gana y le seguirá haciendo daño a los demás. ¡Plantese con sus derechos como consumidor!

Por ejemplo, con el lanzamiento de Joomla 3 hay un problema creciente con la forma en que algunos desarrolladores comerciales, usan, manejan o manipulan la biblioteca jQuery y / o script de arranque dentro de sus extensiones o plantillas. Digo “creciente” porque estoy viendo que más y más desarrolladores abusan de la forma en que interactúan con estos script, contrarios a la forma en que Joomla 3 los enmarca. El caso en cuestión:

  • Incluir su propia opción “Cargar jQuery” con la versión de esta librería. Peor aún ... tener esta desagradable opción activada o fuertemente codificada en su código.
  • Invocar el código que desactiva cómo y dónde Joomla 3 carga los script de jQuery o Bootstrap y reemplazarlo con su propia versión y colocación.
  • Incluir más de un script jQuery dentro de su código.

Ni por un segundo, pienso que el tener una extensión con estas características de desarrollo, es señal de que estamos obteniendo un servicio de primera, ya que al alterar cómo se cargan las librerías jQuery y los scripts de Bootstrap, de manera diferente a como Joomla 3 lo maneja, paraliza el funcionamiento correcto de su Joomla 3.

No altere el código del núcleo de Joomla 3 sólo porque su “extensión” va a deslumbrar a las masas. Nadie va a cantar tus alabanzas cuando deje de funcionar su Joomla 3 en un sitio web que fue diseñado para funcionar. ¡Nada vale eso!

 

0
Te invitamos a ser parte del CLT
Los foros siguen siendo nuestro mejor amigo
 

Comentarios

¿Ya està registrado? Ingresa Aquí
No hay comentarios por el momento. Sé el primero en enviar un comentario.

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/