edición general
96 meneos
4029 clics

Quizá sólo necesites HTML [ENG]

Los lectores me preguntan de vez en cuando qué generador de HTML estático utiliza fabiensanglard.net, y si pueden tomar la misma hoja de estilos/fuentes para empezar su propio blog. Suelo devolverles las 134 líneas completas de gen.php e invitarles a copiar lo que necesiten para empezar. También añado un consejo no solicitado. Los escritores que están empezando pueden no necesitar nada de esto. Puede que todo lo que necesiten sea HTML.

| etiquetas: html , css
Comentarios destacados:              
#1 Lo del minimalismo web es algo que me gusta peeeero, en la práctica el minimalismo estricto es complicado.

Por ejemplo, esta web te dice que uses safe web fonts pero después tiene una tipografía "custom". Te dice que no hace falta CSS, pero también lo usa. En fin, que lo de predicar con el ejemplo, como que no.

Ah, bueno. Y mi consejo no solicitado. Los escritores que estén empezando, que se vayan a Medium, Wordpress.com, o los artículos de menéame (esto último es broma). Porque si para abrirte un blog te vas a poner a aprender como funciona un hosting o la notación HTML, apañado estamos.
  1. Lo del minimalismo web es algo que me gusta peeeero, en la práctica el minimalismo estricto es complicado.

    Por ejemplo, esta web te dice que uses safe web fonts pero después tiene una tipografía "custom". Te dice que no hace falta CSS, pero también lo usa. En fin, que lo de predicar con el ejemplo, como que no.

    Ah, bueno. Y mi consejo no solicitado. Los escritores que estén empezando, que se vayan a Medium, Wordpress.com, o los artículos de menéame (esto último es broma). Porque si para abrirte un blog te vas a poner a aprender como funciona un hosting o la notación HTML, apañado estamos.
  2. #1 Esta web te dice que uses safe web fonts... a no ser que quieras un tipo monoespaciado: If you want to use monospace, a custom font may be useful. The one monospace safefont, Courier New, is not legible.
  3. Para escribir a capón, antes de usar html a pelo yo usaría algún lenguaje tipo Markdown que es menos intrusivo y luego lo convertiría a html antes de publicar.
    Le pones una hoja de estilos limpia y sencilla como la del modo de lectura de Firefox, que tiene que haber a miles gratis en Internet, o incluso igual se puede usar esa misma, y listo
  4. #3 Tal cual, para hacer páginas como la de este meneo, lo mejor sería usar markdown y luego usaría un generador de páginas estáticas para pasarlo a html. Y además si luego quieres migrarlo a otra tecnología te va a resultar mucho más fácil.
  5. Dice que no necesitas css desde una web que usa css, poco y cutre sí, pero todavía menos cutre que el resultado que obtendrías no usando css... artículo efectista pretencioso que parte de una premisa falsa.
  6. Lo único en vez de SublimeText3 yo particularmente prefiero Visual Studio Code, creo que es mucho más potente y rápido
  7. 640k serán suficientes.
  8. #5 pero es normal.

    Él lleva tiempo y le dicen, "oye pásame tu css que me vendría bien para empezar"

    Y responde "chaval tú ponte a escribir y dejate de CSS que a estas alturas solo te va a servir para despistarte"
  9. #5 De hecho la página usa texto justificado, lo cual está desaconsejado ya que dificulta la lectura:
    www.w3.org/WAI/WCAG21/Techniques/failures/F88
    designforhackers.com/blog/justify-text-html-css/
  10. #8 Que sigue sin tener mucho sentido porque si quieres el css de una web... lo coges y punto. No sé es un poco absurdo más aun cuando la web ha evolucionado una barbaridad y su propuesta a mi modo de ver, no tiene lugar. Nadie compraría una web así y tampoco le veo mucho recorrido didáctico más allá del Hello World.
  11. Hola. Solo vengo a comentar por aquí que me largo de Menéame por la puta mierda de ventana de publicidad en video que me acaba de aparecer. Ni de coña me trago eso cada vez que tenga que entrar a este sitio. Que os vaya bien.
  12. Con lo sencillo que es un .txt no sé para que se complica en recomendar .html... si hay que ser minimalista, se es minimalista y no se queda uno a medias tintas.
  13. #11 ¡Hace tiempo de eso! ¿Ahora te enteras? xD

    old.meneame.net/m/Artículos/esta-cosa-tuich-directo
    publicado 08/10/2021
  14. #9 Sí, como norma general no es buena solución porque aparecen "ríos" sobre todo según qué tipografías, pero si defines bien el word-spacing, el word-break, word-wrap y demás puedes contrarrestar ese efecto de los ríos aunque es posible que te quede un buen ladrillo de letras eso sí.
  15. #10 Si la tienen que pedir es que tampoco sabrían cogerla de la web aunque quisieran
  16. #11 pues llévate ésta
  17. Me gustan los generadores de HTML estático, no para todo tipo de proyectos, pero sí para una gran parte de webs.
    Yo me hice un generador de galerías de fotos (responsive, bootstrap) con un simple fichero python, lo tengo publicado en github.com/joancatala/genera_galeriaHTML y tengo unas cuantas galerías y quedan la mar de bien :-)
  18. Sólo necesitas html, pone un enlace a php <:(
  19. #4 Y ya que estamos, podemos añadir un script de servidor que genere dinamicamente las diferentes webs del blog y evitar que se nos olvide. Pero como esto puede ser lento por el IO innecesario por request, lo que podemos hacer es añadir una base de datos sencillita para gestionar nuestros posts. Para mejorar nuestra experience como escritor, mejor añadimos un poco de CMS entre la BD y tus páginas. Ah, y por supuesto necesitamos vivir de algo así que pongamos anuncios y de paso un script de analytics.

    Oh, oops.

    La web está lleno de bloatware. Pero el autor sólo dice gilipolleces. HTML a pelo no le da más pureza a tu web y tampoco te hace ser más hombre que nadie. La solución no es dejar de usar las moderneces, sino dejar de añadir bloatware a la web. A veces se nos olvida porque la web se ve como se ve a día de hoy y porque existen tantas capas complicadas.
  20. #11 Cierra la puerta al salir!
  21. #10 El autor no hace la web para vendérsela a nadie. Tener un gestor de contenidos o una web dinámica programada por uno mismo o una web estática es una elección personal, si no te gusta su sistema de web, no la descargues y la configures, que nadie te obliga. 
    Si has leído su artículo, el autor explica el porqué prefiere una web estática. Yo concuerdo con él al 100%, lo que pasa es que - personalmente - yo domino Drupal y con Drupal soy muy eficiente y producctivo y no necesariamente abro el registro de usuarios, los comentarios en las noticias/páginas, etc, pero es verdad que en la actualidad los gestor de contenidos te hipotecan bastante la seguridad y el tiempo al tener que estar constantemente pasando actualizaciones del core y parches de seguridad, y con una web estática te ahorras todos estos inconvenientes. 
    Pero repito, es una elección personal.
  22. #10 tú lo ves claro. Alguien que no tiene ni idea, le pide el CSS. Y luego, que le explique cómo funciona. Y si se niega, la culpa es suya por no apoyar al que empieza y es un soberbio y un prepotente.

    Así funciona por desgracia.
  23. Fabien Sanglard es Dios. Os aconsejo fuertemente leer todo su blog de pe a pa.
  24. #6 rápido ni de coña. Yo probé una temporada VSC y he vuelto a ST por la desesperación. Tardar casi 1 segundo en abrir ficheros, búsqueda lentísima, interface sobrecargdo... no le he encontrado nada interesante como para cambiarme.
  25. A mí lo que me gustan son los generadores de estáticos que se ejecutan en servidor… xD

    Edit: y las SPAs… inventazo! :-D
  26. #25 Me da que será tu forma de programar porque yo trabajo con el tanto en Python, C#, html, css, etc. y nunca he tenido ese problema, es sencillo, rápido y se integra perfectamente. En cambio ST lo he visto bastante más pobre
  27. #3 #4 A mi me gusta usar hexo
    Básicamente puedes hacer un blog usando solo git y markdown

    hexo.io/
  28. Si quereis hacer webs bonitas y fáciles que generen HML estático, la mejor app que conozco es Publii, funciona desde el ordenador, no online, se puede instalar en Mac, Windows y Linux.
    getpublii.com/
  29. #27 pero si la diferencia de performance es exagerada en todos los sistemas:

    * youtu.be/7EBI7k8aBQc

    No creo que encuentres una sóla comparación donde VSC supere a ST4.
  30. #25 a mi VScode me va muy rápido y no veo que esté sobrecargado, es al primero que oigo decir eso
  31. Esa misma forma de pensar es la que tendrían en la Unión Siviética de haber existido Internet en esa época.
  32. #11 I feel that bro
  33. #31 no es algo de percepción, ST es el más rápido de los editores en todas las comparativas. Otra cosa es que la velocidad de VSC sea la suficiente para cada uno, para mí no lo es.
  34. Quizás sólo necesites PHP

    Eso de instalar el último mega monstruo coloso Chachi framework para hacer simples cruds. Instalación y configuración que requieren más instrucciones y más complejas que todo el conjunto de hechizos de Hogwarts Legacy, que les falta poquito para que tengan que cambiar el kernel del sistema operativo..... Como que no.
  35. #29 Me encantan estos hilos con recomendaciones interesantes. Gracias! :hug:
  36. #12 Iba a decir lo mismo que tú. Añado simplemente un buen ejemplo del potencial de texto plano (con unicode).
    antofthy.gitlab.io/info/data/utf8-demo.txt
  37. #30 Vale, lo que tú quieras pero yo con el VSC voy perfectamente, también supongo que influye la potencia de los equipos con los que trabajas, yo tengo uno con 16GB de Ram y el otro con 32GB y los dos con discos SSD y vuela, tanto en la carga como en la grabación
  38. #6 Perdona que me cuelgue de tí:
    ¿Alguien conoce un buen editor HTML para una simple web estática, que sea WYSIWYG, sencillo de usar y que no sea Kompozer?
  39. #40 Prueba con bluegriffon
  40. #37 Yo recomiendo ChatGPT para generar .html estáticos.

    Se lo pides y te escribe el código con el contenido que le des (o que le pidas).

    chat.openai.com/chat  media
  41. #20 Ven a Geminiiiiii
  42. #42 le hecharemos un ojo, gracias.
  43. #32 Menor huellla de carbono y uso de recursos. Malditos soviéticos.
  44. #36 si y también hay chapuzas y virtuosos, para "enlucir" esas paredes
  45. #43 estaría bien que navegadores como Firefox , Vivaldi. Edge y demás admitieran por defecto dicho protocolo, ayudaría bastante a su implementación y quizás animaría a más gente a usarlo

    P.D: que navegador para movil andorid me recomiendas para gemini había probado Buran pero lo veo corto de opciones
  46. #45 Muy chulo, gracias. Encontré un par de cosas guapa, sobre todo un freak del Amiga.
  47. #38 Por cumplir mi cuota de repelente que me toca para hoy, te diría que no es Unicode, sino UTF-8 ( que es una versión reducida de Unicode, con lo más utilizado ).
  48. #51 Te concedo la cuota de repelente, pero no te puedo dar la razón.

    Para nada es cierto que utf-8 sea una versión reducida de unicode, eso es falso. Unicode es la forma que tenemos de numerar todos los símbolos que consideramos dignos de usar en un ordenador. Y luego está la forma (como sucesión de dígitos binarios) en que un ordenador representa el número unicode de un símbolo concreto; una de las formas más habituales de realizar esa representación (más habitualmente llamada "codificación") es la llamada utf-8 (y hay otras como utf-16, etc.). En otras palabras, utf-8 es una forma de codificar todos (no una parte reducida) los símbolos unicode.

    Si no me crees basta que leas el inicio de es.wikipedia.org/wiki/UTF-8
    Y si quieres información en plan corto (pero buena) tienes el ya clásico
    www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-
  49. #52 Puedo jurar por la santísima binaridad que yo lo estudié así o_o pero está claro que mis fuentes estaban equivocadas ( que tampoco me extraña demasiado ).

    Lo que me escama es haber trabajado tantos años sin que algo así de gordo aflorase a la superficie.

    Edito para añadir: Gracias :-)
  50. #53 Enhorabuena por bajarte del "burro" (cada vez hay más gente que cree que haberlo escuchado, haberlo leído, etc convierte a las cosas en ciertas e insisten tozudamente en su error). Y no dejes de ser "repelente", si no hubieras sido repelente no habrías tenido posibilidad de rectificar la barbaridad que te contaron.
  51. #54 Gracias a mi profusa y extensa experiencia en cagarla, aprendí pronto que persistir en el error es contraproducente xD

    Soy muy testarudo en la búsqueda y defensa de argumentos válidos, pero también implacable con lo que demuestran, así tenga que bajarme del burro incluso en lo más esencial.

    En este caso concreto del UTF-8, en mi defensa puedo decir que conocía la codificación para uno, dos y tres bytes, coincidente con la limitación establecida para utf8mb3 que era el estándar para bases de datos y algunos lenguajes interoperables en este sentido, de modo que de alguna manera "coincidía" con lo que conocía erróneamente sobre UTF-8 como subset limitado de unicode ( intento justificar que no aflorase antes este error en mi cabeza habiendo trabajado tanto con charsets, codificación, decodificación y almacenamiento, con todos los problemas que conlleva ).

    Pero no lucho contra la evidencia, y como apuntas muy sabiamente, el ser repelente ha conseguido sacarme del error, aunque sea después de tantos años, y también porque hay más gente puntillosa como tú.

    Así que gracias de nuevo ;)
  52. #39 Que un editor de código que es básicamente un editor de texto funcione de forma rápida y fluida en equipos con 16GB de RAM o más me dice mucho de cómo está hecho ese editor... xD :troll:

    #30 A mí con el Notepad++ me basta y me sobra.
  53. #56 Con Notepad++ también me vale, lo tengo pero la ventaja de VSC es que aporta librerías, simplifica trabajo y te permite trabajar de forma bastante cómoda
  54. #50 Ese mundillo es inmortal por lo visto. Junto con el de las Spectrum y MSX... yo no sé cómo la nostalgia tiene ese poder.
  55. #49 Pues sí, ahora tienes que tirar de extensión.
    Pues ahora mismo no tengo Android. Lo siento.
  56. #58 Porque era excitante. Yo recuerdo las virguerías que hacía el Amiga, frente a lo terriblemente pobre y aburrido que era un PC. Además, que era otra historia, porque eran los comienzos. Sí, la nostalgia nos puede.
comentarios cerrados

menéame