 Davises, desarrollador web especializado en WordPress, hace sitios web con Génesis y el editor de Bloques, y también desarrolla plugins a medida. Su objetivo es desarrollar sitios web que carguen rápido y consuman los mínimos recursos posibles sin perder la funcionalidad y un diseño atractivo. Lleva dos años trabajando como freelance intentando sobrevivir haciendo lo que más le gusta desde su casa. Y su ponencia, desarrollo sostenible o cómo ayudar a salvar al mundo gustándole más a Google. Un aplauso para David, por favor. Y bien, muchas gracias. Gracias a la organización por montar todo este Sarao. Espero que sea el primero de muchos. Y bueno, también muchísimas gracias por haber escogido mi charla para poder hablaros de desarrollo sostenible. Y bueno, seguramente os estaréis preguntando muchos por qué esto de desarrollo sostenible dentro del mundo web o del mundo digital en general. Porque parece como que, bueno, pues aquí como no hay contaminación visible ni nada que podamos ver que esté contaminando, que esté emitiendo emisiones de CO2, esto es todo humilding. Pero la realidad está bastante de todo ello. Y esto, en la charla de Pontevedra, en la huarcona de Pontevedra, yo ahí abrí los ojos. Concretamente con la charla de Hueco, donde se propuso un objetivo. Y era plantar una idea dentro de todos nosotros de que realmente sí que se está contaminando, sí que hay contaminación detrás de todas las acciones que estamos haciendo. Yo concretamente me quedo con ese dato. Y es que mover un megabyte por la red, consume de media 5 vatios de consumo. O sea, tiene 5 vatios de consumo. Haciendo yo mis cálculos, dije, bueno, pues una web de un mega de media, ¿no? Con 1,000 visitas, pues está consumiendo 5 kilobytes. A simple vista, eso no es nada. Y si lo comparamos, por ejemplo, con las luces de Navidad de Vigo, pff, todo no es nada. Pero ¿qué pasa con las webs que pesan 10 megas? ¿Y tienen un millón de visitas o más? Yo creo que ella nos da para reflexionar un rato, ¿no? Entonces, yo, ah, ahora, en el medio de todo esto, pasaron también por delante mía lo que se llaman los ODS, que son objetivos para un desarrollo sostenible, que es una iniciativa impulsada por las Naciones Unidas, con decisiones de la Nación. Las Naciones Unidas con 17 objetivos a cumplir en el 2030. Bueno, simplemente lo pongo ahí para que le eché sonjadas si podéis, porque la verdad que es muy, o sea, que me parece un proyecto bastante interesante. Pero yo me quedo con una idea que intento transmitir en todo momento. Y es que pequeñas acciones que podemos llevar en nuestro día a día, con ello conseguimos grandes objetivos, ¿no? Entonces, teniendo esto en mente y la anterior problemática de los consumos, yo me pregunto, ¿qué puedo hacer yo como desarrollador web para mejorar el mundo? Para desarrollador, barra diseñador, barra implementador, barra el que hace una web en general, porque la pregunta se la puede hacer todo el mundo. Entonces, la respuesta rápida de esto sería reducir peso de la web y reducir los consumos. Y ya se me acabó mi charla, ¿eh? Podemos ir, pero no. Como buena llevo que soy, esta pregunta me llevó más preguntas. La primera de todas es, ¿por qué tantas imágenes y por qué tantas imágenes sin optimizar? Porque, a ver, me encuentro a veces con que se nos va un poquito de las manos el tema de las imágenes y empezamos a poner ahí imágenes un poco lo loco, como quien reparte cartas en una timba, no sé. Y después resulta que te ves un slider de siete imágenes donde el usuario no ve ni siquiera la primera. Yo me pregunto, pues, ¿para qué? Le has cargado un mega, o sea, un mega en el mejor de los casos, eso que estén optimizadas al usuario para nada, porque no llega a ver ni siquiera la primera. O otra típica, las imágenes como fondo de sección, con un Overlight por encima, oscuro y del 0,95% de capacidad. Digo, no sé, entonces ¿para qué? Yo creo que las imágenes debemos tener, o sea, tienen que ser coherentes elementalmente para la web y dar su funcionalidad, pero también tienen que estar, sobre todo, adaptadas al tamaño máximo de visualización, lo más cerca posible. Tampoco vamos a mirar pixel a pixel y comprimidas. Y si no queréis hacer esto manual, pues, por lo menos, si está algún playin como es más, que te lo haces todo automáticamente, sobre todo si está bien configurado, claro. Otra pregunta, ¿por qué usamos vídeos de sección como, o sea, vídeos como fondo de sección? O sea, sin el consentimiento del usuario. ¿Tú le metes? Sí, porque sí. Ahí, en el mejor de los casos, 6 o 10 megas al usuario, sin ninguna, sin que lo haya pedido. Entonces, los vídeos, si tienen una funcionalidad, se están bien, pero es posible que sean accionables por el usuario y que estén optimizados. Bueno, aquí saben mucho más de vídeos, algo nos cae por ahí. Así que, de optimización en vídeos. Luego, esta pregunta sí que me sale a mí un poco de mis adentros. Ahí del fondo. ¿Por qué instalamos playins donde tan solo vamos a usar el 10% de las funcionalidades que trae? Este es el caso típico en que vemos un efecto que mola. Y dices, me lo quiero llevar a la web. Y vas y preguntas, pues, en un chat o por ahí y te dicen, el plugin de no sé qué o el adonde no sé cuánto te lo hace. Ibas tú y lo instalas. Y resulta que voy yo, que soy así de especialito, y miro que te está cargando 300 casas. Total, para añadir una funcionalidad que seguramente se hubiese podido meter con cinco líneas de CSS. Y esto, si fuese un plugin solo, pues no pasaría nada. Pero el problema es que hay veces que se nos va de las manos el tema de instalar playins. Y al final, pues, instalas playins por instalar. Yo creo que los playins, cuando lo vamos a instalar uno, lo primero que deberemos hacer es preguntarnos, ¿por qué? ¿Para qué? Y si hay una alternativa, mejor. Luego te vas a Google. Y si buscas bien, seguramente encuentres un plugin que hace específicamente esa funcionalidad ahorrando el 90% de los recursos que consumiría la primera alternativa. Y si tienes suerte, te encuentras con un post de Fernando Atellado explicándote eso mismo cómo hacerlo con cinco líneas de código y paso a paso. Y si no es de Fernando Atellado, pues de muchos otros que hay por aquí. Estaba dirigida a los especialistas en marketing. ¿Se tiene que medir todo realmente? O sea, ¿hay que instalar el analytics y el pistol de Facebook en todas las vuestras que hacemos? No sé, es una pregunta seria. Bueno, simplemente como dato, Facebook hace cuatro llamadas al servidor. Y Analytics hace dos. Y por muy optimizadas que estén esas llamadas y por muy asincronas que sean, el consumo de recursos se hace sí o sí. Y punto. Bueno, yo me hice muchísimas más preguntas durante todo este proceso de reflexión que tuve. Pero como no me daba tiempo más, pues, esta sí que no podía faltar. Y es que más, o sea, ¿qué más puedo hacer yo en mi día a día para reducir el consumo de recursos y hacer web más sostenibles? Y se me venían tres palabras a la mente. Y es cachear, ya que implica un menor consumo de recursos en el servidor, minificar lo que implica bajar el peso de la web y combinar, ya que con ello reduciremos el número de consultas del servidor. Y como yo tengo que optimizar mi tiempo, os invito a buscar más información al respecto. Resumiendo, web que pesan menos y consume menos recursos son webs más ecológicas. Espero que por lo menos eso haya quedado claro. Y lo mejor de todo es que las web que consume menos recursos normalmente son webs más rápidas y mejoran el VPO. Y eso, os guste más, os guste menos a Google, le mola. Y ya para rematar, haz tu web con sentidinio y el día de mañana me lo contarás a Modiño. Me voy a encontrar en DavidVivina.es, colaboro con Club Wordpress, Destaca y User Market. Muchas gracias. Muchas gracias, David. Muy interesante eso. Muchas gracias.