El nuevo editor de Gutenberg, que se lanzará a finales de este año, ha estado generando un gran revuelo en la comunidad de WordPress durante la mayor parte de este año.
Como parte de nuestra serie GutenTalk, Bluehost se sentó con el autor y desarrollador Matt Cromwell y discutió sus opiniones y experiencia usando Gutenberg antes de su debut. Echa un vistazo a más de su entrevista a continuación.
Matt, Gutenberg está provocando un gran cambio en el ecosistema actual de WordPress… ¿crees que era importante que se construyera sobre React.js?
«No creo que el marco utilizado sea tan importante. Podría ser React o Vue o una docena de otros marcos. Lo importante era que Gutenberg se construyera con un lenguaje de programación moderno que permitiera a los usuarios crear su contenido de forma dinámica en el navegador con expectativas modernas de interactividad. Eso importa mucho».
Como desarrollador, ¿qué observaciones has hecho sobre cómo está reaccionando Gutenberg con las metacajas?
«Cuando se lanzó la versión beta, el soporte de
Desde entonces, ha evolucionado hasta convertirse en una experiencia prácticamente perfecta. Estoy muy satisfecho con ver cómo se muestran las metacajas clásicas de PHP en la barra lateral y en la parte inferior sin ningún cambio de código. Está muy bien hecho.
La siguiente fase será cómo los autores de plugins y temas adoptan los estándares centrados en Gutenberg en la creación de nuevas metacajas. Lo espero con ansias».
¿Cómo crees que la capacidad de crear bloques personalizados brinda nuevas oportunidades a los desarrolladores de JavaScript y PHP?
«Si bien existe una solución alternativa de PHP para crear bloques de Gutenberg, espero que aquellos que se toman en serio el desarrollo con WordPress se tomen el tiempo necesario para aprender a crear bloques dinámicos y potentes basados en React/Javascript. Muchos desarrolladores de WordPress se curtieron primero en el desarrollo con PHP, y no se han mantenido al día con los lenguajes del lado del cliente como Javascript y, por lo tanto, tienen que ponerse al día. Gutenberg es una gran oportunidad para que amplíen su conjunto de habilidades a lenguajes de programación más modernos, relevantes y demandados».
Gutenberg ahora proporciona clases CSS adicionales a ciertos bloques, ¿cómo cambia esto el formato de HTML?
«Eso no afectará al 99% de los usuarios. El uso de clases personalizadas para un bloque depende de la creación primero de esos estilos personalizados, ya sea en su tema o en la opción Personalizador de CSS personalizado. La mayoría de los usuarios no se preocuparán por eso en absoluto.
En cambio, lo que más se usará es la habilidad que se ve en el bloque de citas en bloque de Gutenberg. Tiene dos estilos diferentes incorporados entre los que puedes elegir. Supongo que los autores de temas, en particular, querrán personalizar los estilos de los bloques Core Gutenberg junto con el registro de nuevos bloques que permitan a los usuarios elegir entre varios estilos.
¿Cómo va a mejorar CORE la función de anclaje?
«Los anclajes siempre han sido posibles con TinyMCE, pero no son fáciles de descubrir. A decir verdad, muchos redactores de contenidos no aprovechan mucho los anclas. Será muy útil para personas como yo, que escriben documentación compleja o para el vendedor ocasional de productos que quiere señalar una tabla de precios específica en una página».
Gutenberg es el esfuerzo combinado de la comunidad de WordPress, los desarrolladores y los colaboradores: ¿cómo sigue este proyecto apoyando el código abierto?
«Hasta la fecha, Gutenberg es el mayor proyecto de código abierto que he visto evolucionar de principio a fin. A pesar de que muchos miembros de la comunidad dicen que sus voces no son escuchadas, la colaboración pública ha sido bastante impresionante.
Es excelente cómo Drupal, Joomla e incluso Ghost (en menor medida) buscaron inmediatamente aprovechar Gutenberg para su propio proyecto y comunidades, al estilo de código abierto. En mi opinión, esta es una validación más y evidencia de que los usuarios adoptan Gutenberg y la fuerza y los beneficios del software de código abierto. Además, Drupal anunció recientemente el proyecto «Gutenberg Cloud», que es una colaboración directa entre los desarrolladores de WordPress y Drupal, es bastante emocionante».
¿Cuál crees que es el mayor mito que rodea a Gutenberg?
«Uno de los mitos más grandes es que dividirá a la comunidad o traerá el Armagedón a todo el proyecto. Hay mucho pesimismo porque muchos usuarios no quieren un creador de contenido en absoluto. Ya hay impulso en una bifurcación de WordPress desde la versión 4.9.8 (anterior a Gutenberg). Definitivamente habrá muchos baches e interrupciones para los usuarios de WordPress cuando Gutenberg se fusione con Core y se lance, pero ese tiempo de transición eventualmente se desvanecerá. Gutenberg será sinónimo de innovación».
¿Cómo crees que las tres fases de Gutenberg impactarán en el futuro de WordPress como potencial creador de páginas?
«Las tres fases de Gutenberg que Matt Mullenweg ha descrito son: (1) el escritor de contenidos; (2) el personalizador; y (3) un tema de Gutenberg. Creo que la visión es un reconocimiento de que necesitas las tres cosas para tener capacidades de personalización completas y no es posible empaquetar todo eso en un solo complemento.
El combo editor/personalizador/tema marcará el comienzo de una nueva forma de personalizar tu sitio web de WordPress. Los creadores de páginas existentes deberán reconocer la importancia del personalizador y los temas. Además, los autores de temas tendrán que familiarizarse más con el editor y el personalizador para seguir siendo relevantes y con todas las funciones».
Cuéntanos qué es lo que más te emociona de la publicación de Gutenberg.
«Estoy muy emocionado de ver a los usuarios comenzar a crear contenido increíble, nuevos complementos y temas. No sabemos qué tan poderoso será hasta que todo el ecosistema de WordPress lo aproveche».
¿Han cambiado tus pensamientos iniciales sobre Gutenberg? ¿Con qué iban a empezar?
«He aquí un extracto de uno de los primeros artículos sobre mi primera experiencia con Gutenberg:
«Personalmente, creo que [Gutenberg] se abren muchas oportunidades. WordPress tiene que ver con la publicación; Es el corazón y el alma de su propósito principal. Por eso, es natural que WordPress lidere el camino en lo que respecta a la experiencia de escritura de artículos».
«En ese artículo, también compartí debilidades, esperanzas y preocupaciones. La mayoría de mis preocupaciones han sido abordadas hasta la fecha. La mayor preocupación que tenía en ese momento y que sigue siendo problemática hoy en día es la capacidad de Gutenberg para hacer columnas, imágenes flotantes y texto. Todavía tiene muchos errores en ese frente y creo que realmente no pueden lanzar Gutenberg hasta que esa experiencia sea sólida como una roca. Las columnas y los elementos flotantes son uno de los elementos más importantes de los buenos creadores de páginas».
¿Cómo crees que la comunidad puede apoyarse mejor mutuamente durante este tiempo de transición?
«Creo que habrá un mejor apoyo cuando la comunidad tenga más experiencia con Gutenberg, como construir más bloques, compartir diseños increíbles y escribir más tutoriales. No me preocupa en absoluto que todas esas cosas sucedan con toda su fuerza una vez que Gutenberg esté en el Núcleo. A la comunidad de WordPress le encanta ser útil y constructiva durante los tiempos de transición. Compartiremos generosamente consejos y sugerencias para que la transición sea excelente para todos, ¡de eso no hay duda!»
¡Gracias por hablarnos de Gutenberg hoy! Si quieres saber más sobre Matt, echa un vistazo a su biografía:
Escriba un comentario