JASoft.org

Guardar y abrir un grupo de enlaces de un solo clic en Internet Explorer

Guardar y abrir un grupo de enlaces de un solo clic en Internet Explorer
Bueno, esto es un truco tonto, pero que realmente me consta que hay bastante gente que no conoce, por lo que puede resultarle útil a alguien. Imagina por ejemplo el siguiente caso: eres técnico de sistemas y utilizas una serie de herramientas on-line casi siempre todas a la vez. O, por ejemplo, eres el responsable de marketing de tu empresa y necesitas controlar todos los días la evolución de las estadísticas de acceso a vuestra web, las menciones en Twitter, los comentarios en Facebook, y varias otras herramientas de monitorización social. Lo que necesitas es abrir todas las páginas de un golpe en varias pestañas, para no perder tiempo. Pero antes tienes que poder guardarlas de alguna manera que haga fácil esa apertura simultánea. Internet Explorer te lo pone muy fácil, pero lo cierto es que no es muy evidente. Guardar todas las pestañas juntas Lo primero es crear un grupo de pestañas. Para ello nada más fácil que esto: 1.- Abre las pestañas que quieras tener en un mismo grup... [Más]

Migrando de iPad a un tablet con Windows 8 (Parte II)

Migrando de iPad a un tablet con Windows 8 (Parte II)
Ayer os contaba los principales motivos por los que había decidido jubilar mi iPad de primera generación y, en lugar de comprarme un nuevo iPad, hacerme con algún tablet con Windows 8. Hoy, para rematar, os contaré cuál me he comprado, por qué, los problemas y las ventajas que he tenido y, sobre todo, qué programas alternativos estoy usando respecto a los que usaba en iPad. ¿Qué tablet me he comprado y por qué? En el mercado todavía no hay demasiadas tabletas con Windows 8. Eso creo que es un fallo de marketing de Microsoft también: forzar (aunque sea regalando el S.O., no sé) a sus partners de hardware a sacar los modelos en la fecha de disponibilidad del Windows 8 y en todo el mundo, como hace Apple (aunque en su caso sólo depende de ellos). Tenía claro que no quería un dispositivo con Windows 8 RT. Tenía que ser con la versión "real" para arquitectura Intel del sistema operativo. Eso me aseguraba que si carecía de algún software o de alguna capacidad al menos podría in... [Más]

Migrando de iPad a un tablet con Windows 8 (Parte I)

Migrando de iPad a un tablet con Windows 8 (Parte I)
Hace dos años, en noviembre de 2010, me compré un flamante iPad, de primera generación. La verdad es que esa primera tableta supuso un cambio fundamental en mi manera de consumir información. Aunque ya tenía diversos ordenadores con los que había intentado consumir información de manera cómoda, ninguno llego a cuajar. Me refiero a poder navegar, leer, usar redes sociales, comunicarme, subrayar y comentar documentos…  sin tener que estar sentado delante del ordenador en mi despacho hogareño y pudiendo hacer otras cosas al mismo tiempo, como ver la tele, conversar con alguien, etc…: desde el sillón, o en una terracita veraniega… Un portátil no es la solución, al menos para mi y un tablet por el contrario es perfecto. Tuve un infame Netbook al que incluso le llegué a instalar Windows 7. También un diminuto ordenador silencioso con Windows 7 para colocar debajo de la tele y usarlo al mismo tiempo para navegar… Pero ninguno se adaptaba realmente a esas necesidades de la vida digital. ... [Más]

Un error común de concepto: La "velocidad" de conexión a Internet

Un error común de concepto: La "velocidad" de conexión a Internet
Estos días mi proveedor de acceso a Internet (R cable) nos ha hecho un gran regalo a todos los clientes: nos ha duplicado la "velocidad" gratuitamente y para siempre. Así que en lugar de conectarme a 50 Mbps como hasta ahora. lo haré a 100 Mbps. Mira, ¡como los japoneses!. Así da gusto. Ahora podré bajarme las cosas el doble de rápido… ¡Error! Esta (en cualquier caso) buena noticia me ha hecho recordar que tenía pendiente escribir algo sobre este asunto de la "velocidad" de conexión a Internet. Y es que escribo el término entre comillas porque es incorrecto, y de hecho es un concepto que casi todo el mundo interpreta mal y confunde. Y los primeros que fomentan esta confusión, por intereses comerciales, son los propios proveedores de conexión a Internet, a los que le resulta mucho más fácil venderte que te aumentan la velocidad cuando en realidad lo que aumentan es la capacidad, que son cosas muy diferentes. Pasa algo parecido al comprar una cámara de fotos (te vend... [Más]

¿Usas Instapaper y Windows 8? Pues tengo una app gratis para ti

¿Usas Instapaper y Windows 8? Pues tengo una app gratis para ti
Instapaper es un sensacional servicio para los que leemos mucho en Internet. Es muy simple pero extremadamente útil: cuando estás ojeando un post en un blog, un artículo, un vídeo o cualquier otra cosa en Internet y no tienes tiempo de pararte a leerlo a fondo pulsas el botón”Read later” y automáticamente te guarda una referencia en tu cuenta de Instapaper para que lo leas con calma más tarde, cuando tengas tiempo. Yo generalmente acumulo de esta forma decenas de artículos interesantes que luego leo el fin de semana desde mi tablet. Para conseguir su “magia” Instapaper utiliza un scriptlet -es decir, un fragmento de JavaScript- que se coloca en tu barra de favoritos y cuando lo pulsas, envía la URL a la lista de leer más tarde (debes estar autenticado antes, claro). En esta figura puedes ver el scriptlet (lo he renombrado) en mi navegador de escritorio: También existen extensiones para Firefox y Chrome que permiten hacer lo mismo. Navegador en Windows 8 Con los años esta aplic... [Más]

Live Tiles para aplicaciones web en Windows 8

Live Tiles para aplicaciones web en Windows 8
Windows 8 supone un cambio radical en cuanto a las interfaces de usuario se refiere, dentro del mundo Windows. Se ha eliminado por completo el clásico menú de inicio que nos había acompañado durante mas de 17 años (desde Windows 95) y todo gira ahora en torno a la nueva página de inicio: Como casi siempre que Microsoft lanza algo nuevo, y especialmente siendo un cambio tan radical como este, las opiniones están polarizadas y no suele haber término medio: o lo adoras o lo odias a muerte. Personalmente he de reconocer que fui de estos últimos cuando probé por primera vez Windows 8 hace alrededor de un año en las primeras versiones preview. No me gustaba nada. Lo cierto es que un año después no sólo he cambiado de opinión, sino que me gusta mucho, especialmente si dispones de una pantalla táctil (no tanto en un PC normal, donde la ventaja no es tan perceptible). Una vez que dominas los cuatro gestos que necesitas conocer y sobre todo cuando ves la gran ventaja que ofrece (incluso en es... [Más]

Brackets: un editor de HTML, CSS y JavaScript muy prometedor

Brackets: un editor de HTML, CSS y JavaScript muy prometedor
Recientemente he descubierto un nuevo editor que está preparando Adobe (sí: los mismos de Flash que se han rendido a la evidencia de HTML 5) y que promete resultar muy útil para desarrollo de aplicaciones Web. Se trata de Brackets, un editor Open Source con licencia MIT que está basado en Google Chrome y ofrece algunas características interesantes para agilizar nuestros desarrollos. De momento está disponible como una aplicación de escritorio que funciona realmente con Chrome por debajo, pero se espera que pronto se pueda utilizar también directamente on-line, sin necesidad de instalar nada. Sus dos principales características en mi opinión que lo diferencian bastante de otros editores son: La posibilidad de editar en línea el código de archivos relacionados que afecta al punto del editor en el que nos encontramos. Ahora lo explico mejor. La posibilidad de ver cómo afectan los cambios que hacemos en tiempo real en una versión en ejecución de la página que estamos desarrolland... [Más]

Elevación de variables (hoisting) en JavaScript

Elevación de variables (hoisting) en JavaScript
En esta ocasión quiero hablar de un efecto quizá poco conocido pero importante del modo en que procesa el código JavaScript. En JavaScript existen variables globales, las cuales tienen sus ventajas en un lenguaje como este, pero también están llenas de peligros, y variables locales, cuyo ámbito se circunscribe exclusivamente a las funciones en las que se declaran. Podemos utilizar una variable global desde dentro de una función cualquiera, ya que están accesibles desde cualquier lugar de la página, por ejemplo: //Variable global var name = "Jose"; function HelloWorld(){   alert(name); } HelloWorld(); Al hacer esto saltará el mensaje con el nombre que hay en la variable. Bastante obvio. Bien, pero ¿qué pasa si definimos una variable con el mismo nombre dentro de la función?: //Variable global var name = "Jose"; function HelloWorld(){   //Variable local   var name = "P... [Más]

Cómo mostrar notificaciones de escritorio con Chrome

Cómo mostrar notificaciones de escritorio con Chrome
 ATENCIÓN OBSOLETO Con Chrome 35, lanzado en mayo de 2014, todo lo explicado en este artículo ha dejado de ser funcionar ya que se ha eliminado el soporte para esta API. Ahora existe una API nueva, estándar, basada en la que dicta la W3C y que además funciona en varios navegadores. Tienes todos los detalles en este artículo. Google Chrome posee una característica sensacional que le permite mostrar notificaciones en el escritorio desde código JavaScript. Lo estupendo de estas notificaciones es que se ven en el escritorio y las puedes mostrar en cualquier momento, aunque el navegador no esté en primer plano o esté minimizado. Si tu aplicación comprueba información en segundo plano con AJAX (como hace GMail con los nuevos correos) el usuario puede dejar el navegador minimizado y aún así recibirá notificaciones cuando haya algo nuevo que atender. Como vemos las posibilidades son muchas Nota: Internet Explorer dispone de un método createPopup disponible desde la versión 7 análogo a... [Más]

Este soy yo y este es mi blog técnico, dedicado al software y a la programación.

¡Sígueme en Twitter!

Mis otros blogs

- JM Alarcón @ campusMVP.es
Contenido técnico en español orientado a desarrolladores
- JMAlarcon.es
Blog personal no técnico: sociedad, innovación, empresa...

Krasis

- campusMVP.es:
Los mejores cursos online de programación en español

- SELF LMS:
La plataforma de elearning más potente del mercado.

Histórico