Muere Dennis Ritchie, el padre del lenguaje de programación C y del UNIX

El pasado domingo 9 de octubre nos dejaba otro (y más grande a mi entender) de los gurus de la informática.

Con apenas 70 años y tras luchar contra (odioso eufemismo) una larga enfermedad, moría en compañía de su familia el considerado padre del lenguaje de programación C y del diseño y desarrollo de los sistemas operativos Multics y Unix (base a su vez de los más actuales Linux y Mac OS X entre muchos otros).

Quizá por la proximidad de la muerte de otra piedra angular de la tecnología como el fundador de Apple, Steve Jobs, la desaparición de Ritchie ha pasado ciertamente desapercibida tanto en la red como en los medios de comunicación. Algo realmente sorprendente si analizamos la tremenda aportación que este pionero nos ha dejado como legado.

Como curiosidad sobre la relevancia de Dennis Ritchie anotar que el famoso programa “Hello, World!” con el que todo el mundo se inicia en cualquier lenguaje de programación, apareció por primera vez en el célebre libro The C Programming Language escrito por Ritchie y Brian Kernighan (K&R).

Descansa en paz y muchas gracias DMR.

Etiquetas HTML que “quizá” no conocias

Aunque existe un gran número de etiquetas HTML disponibles, en realidad solo usamos un reducido rango de ellas para nuestro trabajo habitual con este lenguaje de marcado con el que construimos (con mayor o menor gracia) páginas web.

En www.tufuncion.com han tenido el detalle de exponer y explicar 10 de las etiquetas HTML más raras.

1. <wbr>

Ajuste de línea condicional, es muy desconocida y su nombre es debido a la palabra “word break” o “word wrap”, es muy útil cuando un texto es demasiado largo, esta etiqueta romperá la línea si lo considera necesario y añadirá un salto de línea, evitando el incómodo scroll horizontal.

2. <abbr>

Nos permite mostrar algún texto de manera abreviada, de tal modo que al aplicarle un “title” podremos ver su nombre completo al pasar el ratón por encima.

3. <label>

Debería acompañar a cada uno de los campos de un formulario, son muy útiles de cara a la accesibilidad de los mismos y en el caso de los “checkbox” y “radio buttons” son fundamentales.

4. <ins>

Suelen utilizarse juntas y su objetivo es remarcar las posibles revisiones de un texto tachando la palabra a omitir y subrayando la nueva palabra.

5. <address>

Esta etiqueta permite marcar direcciones en el HTML y ademas estilizarlas fácilmente con un simple CSS.

6. <acronym>

Parecida a <abbr>, nos permite definir la palabra/s etiquetada/s al pasar el ratón por encima.

7. <optgroup>

Permite agrupar opciones dentro de un “select”.

8. <cite>

Contiene una cita o referencia a otro recurso.

9. <fieldset>

Agrupa controles en un formulario. Esto permite agrupar temáticamente los controles de un formulario, haciéndolo más fácil de entender y rellenar para el usuario.

10. rel

El atributo REL se usa para definir la relación entre el archivo enlazado y el documento HTML.

Si conocías muchas de estos tags y encima los usas habitualmente es muy posible, aunque no te lo podemos asegurar, que seas un guru del HTML :D

Fuente: http://www.tufuncion.com