aboutsummaryrefslogtreecommitdiff
path: root/content/weblog/2018-10-10_w3blog-v05-release/index.es.md
diff options
context:
space:
mode:
authorYaroslav <contact@yaroslavps.com>2020-03-17 22:39:16 +0300
committerYaroslav <contact@yaroslavps.com>2020-03-17 22:39:16 +0300
commitae3927e0f12101bb8a788b4564657e1632f7e29d (patch)
tree150bcdd8a98dcad851a07ed07ce7fff2f1cdc39a /content/weblog/2018-10-10_w3blog-v05-release/index.es.md
parentbad0f74397db8dc41b4ed7845b86184e15752253 (diff)
downloadyaroslavps.com-ae3927e0f12101bb8a788b4564657e1632f7e29d.tar.gz
yaroslavps.com-ae3927e0f12101bb8a788b4564657e1632f7e29d.zip
migrated Oct 2018 posts
Diffstat (limited to 'content/weblog/2018-10-10_w3blog-v05-release/index.es.md')
-rw-r--r--content/weblog/2018-10-10_w3blog-v05-release/index.es.md66
1 files changed, 66 insertions, 0 deletions
diff --git a/content/weblog/2018-10-10_w3blog-v05-release/index.es.md b/content/weblog/2018-10-10_w3blog-v05-release/index.es.md
new file mode 100644
index 0000000..ce7f9be
--- /dev/null
+++ b/content/weblog/2018-10-10_w3blog-v05-release/index.es.md
@@ -0,0 +1,66 @@
++++
+title = "Nueva versión de w3blog, v0.5"
+date = 2018-10-10T12:04:00Z
++++
+
+Después de unos meses sin mucho tiempo libre, la semana pasada al fin me pude
+sentar a trabajar en la siguiente actualización para mi motor de blog, la cual
+ha estado en mi lista de cosas por hacer un buen tiempo. Esta nueva
+actualización incluye mejores y nuevas capacidades para w3blog.
+
+<!-- more -->
+
+Primero que nada, en el lado del "front end" (la parte del cliente) me deshice
+de Bootstrap y JQuery, y rehice la hoja de estilos por defecto de w3blog. Ahora
+el estilo por defecto de w3blog es agradable y bonito, y lo más importante, es
+más ligero (por el hecho de que no hace uso de Bootstrap + Jquery). La hoja de
+estilos CSS sin minimizar pesa solamente 5.6K (a contrario de los 138K de
+Bootstrap sin minimizar), y por supuesto, el sitio también pesa menos a
+consecuencia de haberse deshecho de JQuery (Realmente sólo hacía falta para
+Bootstrap).
+
+Cómo lucía v0.4
+
+![v0.4](v04.png)
+
+Como luce v0.5
+
+![v0.5](v05.png)
+
+Hablando de mejoras, los comentarios ahora incluyen la fecha de su publicación. No estoy seguro de como es que es había dejado pasar por alto por tanto tiempo su ausencia.
+
+Las nuevas características son:
+
+* Carga dinámica de entradas en la página principal, páginas de categorías y de
+ archivo. Si activas esta opción, en lugar de obtener los tradicionales botones
+ de paginación al fondo de la página, aparece un botón para cargar
+ dinámicamente las siguientes entradas, de tal forma no se carga toda una nueva
+ página desde cero. Se activa agregando `'dynamic_load': True` a
+ `WEBLOG_SETTINGS`.
+* Scroll infinito para la carga dinámica. Al activar esta opción, y la de carga
+ dinámica, después de llegar al fondo de la página (principal, categorías,
+ archivo), la siguiente partida de entradas es cargada automáticamente con
+ AJAX. Para activarlo enciende la opción de carga dinámica (mira el primer
+ punto) y agrega `'infinite_load': True` a `WEBLOG_SETTINGS`.
+* Barra lateral flotante. Esta función hace que la barra lateral flote junto al
+ contenido después de desplazar la página pasado la barra de navegación. Activa
+ esta función agregando `'floating_sidebar': True` a `WEBLOG_SETTINGS`.
+
+Estos son básicamente todos los cambios en esta versión. Si ya estás usando
+w3blog, y usas tus propios CSS, tendrás que readaptarlos, ya que las plantillas
+han cambiado un poco, principalmente las clases de HTML/CSS.
+
+Tenía planes para más novedades en esta versión, pero he decidido posponerlos
+por ahora. Uno de ellos era una forma de poder agregar elementos adicionales a
+la barra lateral sin tener que modificar las plantillas de w3blog.
+Desafortunadamente no encontré una forma racional de hacerlo.
+
+Si tienes algún problema usando w3blog, o inclusive sugerencias, la primera
+opción sería abrir un "issue" en la página de Github, o si no tienes cuenta de
+GitHub (y no deseas crear una nueva cuenta), puedes escribirme un correo
+electrónico a [contact@yaroslavps.com](mailto:contact@yaroslavps.com). Sin
+embargo, si usas uno de los grandes proveedores de email (por ejemplo, outlook o
+gmail), mi respuesta podría ser bloqueada por tu proveedor.
+
+[Página de GitHub de w3blog](https://github.com/Yaroslav-95/w3blog).
+