La llamada “usability” hace referencia a la facilidad de uso de una página web. La usabilidad web actúa como parámetro de la calidad, pues indica la facilidad con la que un programa o una página web pueden ser utilizados por los usuarios. En ella, el diseño y la apariencia están al mismo nivel que la …
Etiqueta: developer
Posicionar la ventana tomando como referencia un elemento HTML
Durante el desarrollo web nos enfrentamos a ciertas situaciones en las que ponderamos la usabilidad (del usuario final) vs la facilidad de desarrollo (del programador), algunas veces optamos por la facilidad de desarrollo, sacrificando con ello parte de la usabilidad de nuestro sistema. Sin embargo, es conveniente prestar atención a esta caracteristica para que el …
Sigue leyendo Posicionar la ventana tomando como referencia un elemento HTML
Refactorización – Parte 2
Los monstruos (Bloaters) Al parecer no existe una traducción al español, que sea generalmente aceptado, por lo que las traducciones han sido: monstruos, infladores, hinchadores, entre otras, pero básicamente hacen referencia a que algo "huele mal" en el código. Los monstruos "bloaters" son código, métodos y clases que han aumentado a proporciones tan gigantescas que …
Deep Freeze – Aplicación para «congelar» un equipo
Deep Freeze es un software que se clasifica como de tipo "reinicie y restaure" (reboot and restore) desarrollado por la compañía canadiense Faronics en 1996. Deep Freeze es un administrador del núcleo que protege la integridad del disco duro redirigiendo la información que se va a escribir en el disco duro o partición protegida, dejando la información original intacta. Las …
Sigue leyendo Deep Freeze – Aplicación para «congelar» un equipo
Zeal – Documentación para Desarrolladores (Offline)
Zeal es un explorador de documentación API fuera de línea gratuito y de código abierto y una aplicación de fragmentos de código para Linux, Windows y MacOS. Viene con más de 207 conjuntos de documentos de lenguaje de programación. Puede descargar y eliminar fácilmente cualquier conjunto de documentos con esta aplicación. Los conjuntos de documentos …
Sigue leyendo Zeal – Documentación para Desarrolladores (Offline)
Alternativas a WhatRuns
En esta entrada les hablaba de la extensión WhatRuns y lo útil que me ha resultado desde que la conocí. El tema ahora es que eventualmente la extensión WhatRuns se queda lagueado y no responde al realizar ciertas consultas, así que me dí a la tarea de buscar algunas alternativas de extensión para Chrome, aquí …
Refrescar los estilos CSS almacenados en el navegador de un usuario
Preliminares Imagina que tienes un sitio en producción, quieres hacer ciertos retoques en el diseño, para esto haces modificaciones en algún archivo .css , tu ves los cambios, pero ¿cómo refrescar los estilos css en el navegador del usuario? Cuando visitas un sitio web, tu navegador carga archivos CSS, javascript, imágenes, etc. estos recursos se almacenan …
Sigue leyendo Refrescar los estilos CSS almacenados en el navegador de un usuario
Refactorización
En ingeniería del software, el término refactorización se usa a menudo para describir la modificación del código fuente sin cambiar su comportamiento, lo que se conoce informalmente como limpiar el código. La refactorización se realiza a menudo como parte del proceso de desarrollo del software: los desarrolladores alternan la inserción de nuevas funcionalidades y casos de prueba con la refactorización …
Extensiones para Chrome
Hace ya algún tiempo, les compartía algunas extensiones para Google Chrome. En esta ocasión vengo a actualizar la lista y compartir las que actualmente estoy utilizando o que eventualmente me han sido de gran utilidad. Bitly Cree enlaces breves, personalizados y potentes desde cualquier página y compártalos con el mundo. Enlace Take Webpage Screenshots Entirely …
Autenticación vs autorización
A menudo vemos estos dos conceptos como sinónimos y los usamos de forma indistinta, lo cual no está mal, sin embargo, me encontré con un artículo que señala una diferencia que me pareció buena. Autenticación Es el proceso de verificar la identidad. Esta identidad puedes ser una cuenta de usuario utilizada por una persona, un …