En Operator Lookup se puede consultar para qué sirve cada operador de JavaScript.
Author: Sergio Luján Mora
Profesor del Departamento de Lenguajes y Sistemas Informáticos de la Universidad de Alicante (España). Interesado en el desarrollo y la accesibilidad web.
Problemas con el manejo de las fechas
Fascinante todo lo que se cuenta en Las complicaciones con fechas, horas, zonas horarias y otros detalles al programar y en Falsehoods programmers believe about time.
CSS: cómo controlar los puntos de corte cuando se imprime una página
Cómo usar las propiedades de CSS para evitar que se produzcan cortes (saltos de página) en elementos que no se quiera dividir, como por ejemplo, una tabla.
Cómo usar las propiedades de CSS para evitar que se produzcan cortes (saltos de página) en elementos que no se quiera dividir, como por ejemplo, una tabla.
Batalla de CSS
A través del siguiente vídeo:
He descubierto el sitio web CSSBattle en el que se plantean batallas de CSS.
CSS: definición y uso de estilos alternativos
Cómo definir y usar los estilos alternativos de CSS, uso en Mozilla Firefox de forma nativa y en Google Chrome a través de una extensión.
HTMLHell
Muy entretenido el sitio web HTMLHell, con ejemplos de lo que no hay que hacer con HTML.
Depuración de JavaScript
En The 16 JavaScript debugging tips you probably didn’t know se explican 16 técnicas que ayudan a depurar el código JavaScript:
- debugger
- Display objects as a table
- Try all the sizes
- How to find your DOM elements quickly
- Benchmark loops using console.time() and console.timeEnd()
- Get the stack trace for a function
- Unminify code as an easy way to debug JavaScript
- Quick-find a function to debug
- Black box scripts that are NOT relevant
- Find the important things in complex debugging
- Watch specific function calls and arguments
- Quickly access elements in the console
- Postman is great (but Firefox is faster)
- Break on node change
- Use page speed services
- Breakpoints everywhere
Cursos sobre desarrollo web
CS50’s Web Programming with Python and JavaScript de Harvard University. Y existe una versión archivada del curso.
Introduction to Cloud Development with HTML5, CSS3, and JavaScript de IBM.
El lenguaje que casi se convierte en CSS
Muy interesante el artículo The Languages Which Almost Became CSS que dice:
When HTML was announced by Tim Berners-Lee in 1991 there was no method of styling pages. How given HTML tags were rendered was determined by the browser, often with significant input from the user’s preferences. It seemed, however, like a good idea to create a standard way for pages to ‘suggest’ how they might prefer to be rendered stylistically.
But CSS wouldn’t be introduced for five years, and wouldn’t be fully implemented for ten. This was a period of intense work and innovation which resulted in more than a few competing styling methods which just as easily could have become the standard.
While these languages are obviously not in common use today, I find it fascinating to think about the world that might have been. Even more surprisingly, it happens that many of these other options include features which developers would love to see appear in CSS even today.
Un buen ejemplo de sitemap
En United States Space Force se puede ver un buen ejemplo de sitemap visual: