¿Adios a los anuncios largos en YouTube?

youtube

Parece que desde el popular sitio de streaming continúan inmersos en aplicar cambios (sin duda la creciente competencia de Facebook con los vídeos está haciendo mella) de cara a su estrategia con la publicidad. Así pues ahora llega el anuncio de que en Youtube no quieren vídeos de más de 30 segundos.

Está claro que el formato de los anuncios en vídeo ha llegado para imponerse como uno de los principales atractivos para los anunciantes (y más si cabe en una plataforma centrada en la transmisión de vídeo), lo que parece es que ahora se trata de ajustar un poco su utilización de cara a optimizarlos.

A partir de 2018, los llamados anuncios «pre-roll» (que son los que aparecen justo antes de que empiece el vídeo) se verán afectados los vídeos de más de 30 segundos que no se podían saltar. En contrapartida desde la plataforma buscan incrementar la presencia de los anuncios de pocos segundos.

¿La razón? Según han analizado desde la plataforma, los vídeos de menos tiempo tienen mayor posibilidad de ser «consumidos» por los usuarios frente a los que tienen una mayor duración. Evidentemente si hay mayor consumo de vídeo, hay más posibilidad de atraer anunciantes… la relación está clara, ¿conclusión? más ingresos para Google (bueno, Alphabet).

Skype Lite, una versión más ligera … o la demostración de que muchas cosas se pueden optimizar

skype-app

Microsoft ha presentado durante la conferencia Future Decoded en Bombay una nueva versión de su app de comunicaciones Skype en la plataforma Android llamada Skype Lite. Si bien esta está orientada a un mercado muy específico, el indio, sirve como un ejemplo de como las apps pueden optimizarse para un mejorar el rendimiento de los terminales.

Si pensamos en este mercado nos damos cuenta rápidamente que estamos ante un caso donde la infraestructura móvil no es tan eficiente como en países más desarrollados y algo como disponer de corriente eléctrica no es siempre tan sencillo. Así pues esta nueva versión está orientada en reducir el consumo de datos y de batería.

No estamos ante el primer ejemplo de una app que de repente saca una versión «lite», seguro que no es la primera vez que habéis oido hablar de Facebook Lite. En ese caso estamos en la misma situación, una app más «ligera» que permite consumir menos dato y menos batería y de nuevo en esa ocasión lo hacían pensando en los mercados emergentes.

Pero también se pueden beneficiar otros muchos usuarios… Quienes usen dispositivos más antiguos o tengan tarifas de datos más limitadas seguramente encontrarán en estas versiones lite un gran aliado para poder usar los servicios que quieren sin que eso suponga un auténtico quebradero para sus bolsillos o que se vean sin batería o recursos suficientes en su móvil.

Ahora bien, estas versiones «lite» prescinden de algunas funciones y aditamentos gráficos que a algunos podría suponerles un auténtico «calvario tecnológico». Por otro lado, para los desarrolladores supone un esfuerzo adicional al necesitar mantener dos apps independientes (aunque con un núcleo de servicio común). Pero lo que queda de manifiesto, es que si se quiere acceder a ciertos servicios podría no ser necesario usar apps más sobrecargadas que por otro lado nos obligan a contar con dispositivos más potentes. Una cierta optimización en el desarrollo de apps, podría no estar de más de cara a evitar esa necesidad constante de cambiar de smartphone a que nos lleva el constante proceso de evolución de las apps.

¿Quién no estaría encantado de poder disfrutar de su smartphone un año más, evitándose tener que migrar todo de un dispositivo a otro porque el más antiguo ya no puede ejecutar con soltura las últimas versiones de las apps más utilizadas? Si los desarrolladores optimizasen un poco más sus apps, podríamos encontrarnos ante una menos necesidad de dispositivo potentes… sin embargo las contantes y frenéticas actualizaciones hacen que todo este ecosistema de apps no haga sino consumir más y más recursos. Por eso en medio de esa vorágine se agradece que algunos desarrolladores decidan ofrecer versiones «lite». Ahora bien !que no las limiten a mercados emergentes que hay muchos usuarios en todas partes que pueden querer seguir aprovechando un terminal antiguo para su día a día!

 

Acelera la velocidad de tu web

velocidad-web

Cuando uno hace click en un resultado de una búsqueda para entrar en una página web, espera que de la forma más rápida posible esa página en la que quiere entrar se abra y le muestre lo que estaba buscando. Estamos en un mundo frenético, aspiramos a conexiones cada vez más rápidas, nuestro tiempo libre es cada vez más escaso… así pues, quien quiere esperar mirando a la pantalla de su ordenador, smartphone o tablet mientras una página se está cargando…. !!nadie!!

Así pues, cuando nos lanzamos a un desarrollo debemos tener muy en cuenta esta variable, que puede significar la diferencia entre el éxito o el fracaso. No podemos presentarnos con una página que carga de forma lenta ante nuestros visitantes, !esa primera percepción es muy importante! Que si, que puede ser todo lo bonita e interactiva que queráis, pero como la página se eternice a la hora de descargar, podemos ver como ese sitio web tan laboriosamente construido se queda desierto porque la gente no espera a que acabe de cargar por completo. ¿Menudo desastre no?

Por suerte, a estas alturas ya debéis ser conscientes que no podemos centrarnos únicamente en lograr algo estéticamente precioso o con muchas opciones si esto implica unos tiempos de carga muy elevados, ya que los usuarios podrían desistir en su intento de visualizar una página que consideran lenta. Es más, es menos probable que tras una mala experiencia por culpa de la velocidad un usuario regrese que si se trata de una mala experiencia por un diseño «no tan perfecto».

¿Y que podemos hacer para mejorar la velocidad de carga de nuestra web?

Ahora que ya sabemos que es importante cuidar la velocidad de carga, es momento de revisar nuestra web y comprobar si el tiempo de carga es adecuado. Si no fuese así, necesitaremos hacer que mejore de alguna forma si no queremos arriesgarnos a perder a nuestros visitantes por culpa de la lentitud.

La primera y opción más evidente cuando las cosas no funcionan tan rápidamente como quisiéramos es por supuesto mejorar la potencia de nuestra web. ¿Y eso como lo hacemos? Bien, pues no queda otra que contratar un hosting de calidad. No debemos ver en el hosting un gasto superfluo, sino todo lo contrario, estamos ante una inversión. Si hacemos una analogía con un coche, el hosting sería el equivalente al motor, sin un buen motor, por muy bien diseñado y aerodinámico que sea el coche poco va a correr. Pues bien, con nuestra web, pasa lo mismo, o tenemos un buen hosting o nos encontraremos en un verdadero aprieto.

Pero no siempre basta con mejorar el motor del coche. Si el coche esta fabricado con materiales muy pesados y poco aerodinámicos, el motor se sobrecargará para obtener un resultado más bien pobre, con nuestra web sucede lo mismo. Tenemos que revisar nuestro código y optimizarlo para que todo funcione de la mejor forma posible. Mantener el código actualizado de nuestra web es fundamental, algo que con un CMS como WordPress puede ser relativamente fácil. Revisando el código a fondo podemos encontrar cosas que no son necesarias y que podrían hacer que mejore el rendimiento (conexiones duplicadas, llamadas externas que nos sobran…), si usamos un CMS como WordPress debemos confiar en que las actualizaciones se encarguen de esa labor.

Cuando se recurre a CMS como WordPress añadir funcionalidad a las páginas se ha convertido en algo muy sencillo, sin embargo abusar de los plugins puede hacer que el rendimiento de la web se vea perjudicado. A fin de cuenta se trata de juntar muchos fragmentos de código de diferentes desarrolladores y esperar que todo funcione bien… Así pues, es recomendable no instalar más que los plugins estrictamente necesarios y mantenerlos siempre convenientemente actualizados. Por supuesto, todos aquellos que no utilices deberían estar ya en tu lista de cosas a eliminar…

Y el aspecto que tanto importa en estos tiempos… no por ser lo último en abordar es lo menos importante. De hecho, es uno de los elementos donde más cuidado debemos tener. Los contenidos gráficos que tan bonito dejan un sitio web, pueden ser un auténtico quebradero de cabeza. Deberemos ser capaces de optimizar todos los elementos gráficos al máximo posible puesto que estos son los que una mayor peso tienen en la velocidad de carga de tu web. Cachear imágenes y servir imágenes optimizadas al tamaño de visualización son elementos claves si queremos evitar que la parte gráfica suponga un lastre para la velocidad de nuestro sitio web. De nuevo si hemos recurrido a un CMS es posible que la facilidad para cambiar el aspecto con las plantillas nos haga caer en la trampa de instalar alguna que sea muy recargada… elige mejor una ligera y que no haga más de lo que puedes necesitar, ya que todas esas funciones extra no se traducirán más que en peores tiempos de carga de tu web.

Google manda, y ahora impone conexiones seguras

En el mundo online los usuarios dependen en gran medida de un elemento: los buscadores. Son estos los que permiten que gran parte de los usuarios consigan llegar a las páginas web que quieren. Es por esto que quienes crean una página web quieren estar «amigados» con ellos y tratan de seguir sus «recomendaciones» que es lo que se engloba dentro de lo que se conoce como SEO (Search Engine Optimization o más entendible para los que no utilicen la lengua de Shakespeare, la Optimización para motores de búsqueda).

Dentro de los buscadores, Google es el que tiene una posición más dominante y es por eso que a todos les gusta llevarse bien con la gran G. Así pues los expertos analizan cada uno de los cambios y recomendaciones que este buscador ofrece, puesto que de el dependen en gran medida. Y ahora nos encontramos con que no es propiamente su algoritmo, pero si su navegador: Google Chrome el que aplica una nueva medida que puede afectar en gran medida a los que tienen una página web.

Y es que desde hace unos pocos días Google Chrome ha añadido un cambio por el cual, en la barra de navegación se nos mostrará una leyenda de «No seguro» y una advertencia cuando estemos navegando por una página web que solicite datos de acceso o bancarios y no utilice protocolos seguros (https). De esta forma Google quiere concienciarnos de cuando estamos exponiendo nuestra información y cuando la navegación es segura.

Por supuesto, los propietarios de las páginas web tienen que tener muy en cuenta este cambio, puesto que puede perjudicar la «confianza» que los usuarios depositen en sus páginas web al recibir esta advertencia.  Sin duda cabe, que cualquier página que maneje información sensible es recomendable que incluya un certificado seguro para garantizar la seguridad de la información. Así pues de esta forma Google ya no solo incluye en su algoritmo de búsquedas el criterio de si se trata de una página segura o no. sino que trata de informar a los usuarios directamente. Así pues mucho ojo, pues Google Chrome podría espantar a todos tus usuarios si no haces uso de cifrado seguro para intercambiar cierta información.

Windows 10 Cloud, ¿un nuevo windows «básico»?

windows-10-cloud

Desde hace ya algunos días viene hablándose por internet de Windows 10 Cloud, el que se supone será un nuevo sistema operativo de los chicos de Redmon. Tras filtrarse una ISO muchos usuarios se han lanzado a probarla y lo que a algunos ha sorprendido más, es que según parece se encuentra en un estado bastante avanzado y aunque nadie quiere aventurarse a predecir cuando podría anunciarse publicamente se piensa que puede ser más pronto que tarde.

¿Y que nos ofrecerá este Windows 10 Cloud?

Por lo visto hasta ahora, parece la apuesta de Microsoft para ofrecer un sistema operativo en la nube. Es decir, un rival para el sistema Chrome OS. Así pues Windows 10 Cloud vendría a encajar como sistema para dispositivos de bajo coste y también de capacidades más limitadas en cuanto a rendimiento se refiere.

Un sistema operativo básico y conectado a la nube de Microsoft, eso es a lo que en principio apunta este Windows 10 Cloud. Aunque a algunos les haya sorprendido que no se encuentre de momento ningún rastro de OneDrive, sería de esperar que en una versión más próxima a la definitiva nos encontremos ya con este servicio por defecto.

Por otro lado, ha gustado mucho que esta versión permitirá ejecutar las aplicaciones universales, algo que sin duda atraerá a bastantes usuarios. Y aunque en esta versión parece que requieran estar disponibles en la Windows Store, seguro que no costará mucho encontrar algún que otro truco que permita instalarla aún cuando no se encuentre en la Windows Store.

¿Tarde o en el momento adecuado?

Hay quienes creen que Windows 10 Cloud podría llegar tarde. Con Chrome OS «asentado» Microsoft podría encontrarse con muchos problemas para lograr abrirse un hueco. Aún así es de esperar que los de Redmon cuenten con el respaldo de fabricantes y quizás pronto podamos ver como este nuevo sistema logra comer parte del pastel que ahora ostenta Chrome OS. También nos encontramos en un momento en que a nivel de dispositivos, las tablets parece que pierden tirón frente a los convertibles. Segmento, este último, donde Microsoft está logrando imponerse gracias a su Surface. Y es ahí donde quizás encajaría perfectamente una versión económica de Surface con este Windows 10 Cloud, una alternativa a la que pocos usuarios podrían resistirse en detrimento de los Chromebooks.

Parece que empiezan a cambiar los vientos y … ¿soplan más favorables ahora para los chicos de Microsoft?

Google quiere que los usuarios de Windows XP o Vista se actualicen… o adiós a Gmail

logo_gmail

Por ahora Google se ha mostrado permisivo con los usuarios de Windows Vista y XP de forma que estos pueden seguir accediendo a GMail y todas sus funciones. Eso si, siempre y cuando usen otro navegador que no sea Internet Explorer (en cuyo caso los usuarios de GMail se tenían que conformar con la versión HTML básica del servicio). De esta forma, los usuarios que aún tienen estos sistemas operativos venían confiando en Google Chrome o Firefox para seguir accediendo a determinados servicios como es el caso de GMail.

Pues bien, Google ha decidido que ha llegado la hora de dar la puntilla a estos dos sistemas operativos y a partir de diciembre de este año, su navegador (el más recurrido muchas veces para acceder a GMail en estas versiones obsoletas de Windows) Google Chrome dejará de dar soporte a GMail en versiones de Google Chrome 53 y anteriores. De esta forma, tanto Windows XP como Windows Vista que no podían actualizarse más allá de la versión 49 quedarán desamparados por parte de Google cuando de acceder a GMail se refiere.

Desde Mountain View se quiere que los usuarios accedan a su servicio desde una versión actualizada para garantizar la seguridad del servicio, al mismo tiempo que se ahorran recursos al evitar tener que dar soporte a versiones antiguas del navegador pudiendo centrarse en las más recientes.

Como decíamos, este cambio llegará a partir de diciembre y hasta entonces lo que si hará Google es advertir a los usuarios de la necesidad de actualizarse mostrando un mensaje de advertencia en el navegador al acceder al servicio. ¿Logrará este cambio dar una puntilla definitiva a Windows XP que aún, casi tres años después de recibir su última actualización, sigue ostentando cerca del 10% de la cuota a nivel mundial? (Windows Vista que nunca logro imponerse, es algo tan residual que casi es algo anecdótico) o ¿resistirá gracias a la presencia de Firefox? (que nadie dice que en cualquier momento también deje de dar soporte a ciertos servicios).

Código embebido ¿si o no?

learning-to-code

Cuando uno lleva tiempo desarrollando webs seguramente esté más que acostumbrado a, por norma, incluir el código css y scripts en archivos enlazados. De esta forma uno tiende a estructurar más el contenido y sobre todo a no repetir código muchas veces pudiendo hacer llamadas a esos archivos desde cualquier página.

Ahora bien, si seguimos los criterios de optimización de una página web nos encontramos con una sugerencia que es la de «minimiza el número de peticiones http» que choca de frente con este criterio de «estructurar» el código javascript o las hojas de estilo en archivos externos a los que posteriormente enlazamos. Entonces ¿embebemos el código en la página web? ¿si o no?

Bien, aquí la respuesta va a depender del sitio web en concreto. Cuando se trata de micrositios donde tenemos muy pocas páginas web podría ser mucho más recomendable embeber el contenido dentro de las propias páginas, ya que de esa forma estaremos minimizando el número de peticiones y por otra parte ese tamaño adicional que supone incluir cierta parte del código no perjudicará el rendimiento. Por supuesto, este no es el caso más habitual, ya que si tenemos muchas páginas el ahorro de tener el código de forma externa compensará con creces al perjuicio de tener que realizar la petición http correspondiente, y más si tenemos en cuenta la posibilidad de cachear el contenido para que el navegador pueda almacenar ese código externo y no tener que volver a solicitarlo al servidor. Pero conviene saber que en casos puntuales como el que explicábamos de los micrositios, puede ser mejor incluir todo el código.

No, ningún ordenador es eterno

computer-problems

Aunque algunos puedan llegar a pensarlo, ningún ordenador dura eternamente. Bien sea porque este sufre un fallo «crítico» o bien porque se queda obsoleto. Así pues, debemos ser conscientes de esta realidad, y más quizás si este tiene un fin profesional.

Comprar un ordenador más caro no es una garantía de que este vaya a durar mucho más, ahora bien, tampoco conviene escatimar y confiarnos con ese ordenador de la superoferta porque al final la cosa puede salirnos más cara de lo que pensábamos.

Y es que tenemos todos en general cierta tendencia a pensar en el corto plazo. A pensar como decíamos antes que con ese ordenador que pretendemos comprar tendremos más que de sobra. Pero luego llegan las averías y nos ponen en jaque. Y no solo porque mientras que nuestro ordenador esté reparando no podemos seguir usándolo, sino porque podemos encontrarnos a veces con fallos insalvables o que cuanto menos nos harán replantearnos si esa compra tan barata fue realmente tan acertada. Puede suceder que de pronto necesitemos cambiar un componente y nos encontremos con que se trata de una tecnología «obsoleta» y que o bien ya no se encuentra o bien tiene un precio superior a lo que podríamos esperar.

Así por citar un ejemplo, podríamos hablar de como hoy en día conviven dos tecnologías de memoria las DDR3 y las DDR4. Evidentemente la segunda,  ofrece unas mejores prestaciones, pero no solo eso, sino que también si pensamos de aquí a unos pocos años podremos ser conscientes que las memorias DDR3 anteriores estarán muy posiblemente obsoletas (cuando ya las memorias DDR5 se hayan impuesto y las DDR4 queden como alternativa más económica) y eso complicará conseguir repuestos y podría encarecer su precio notablemente.

Pero más allá de preocuparnos por posibles averías físicas tenemos también que ser muy consecuentes con la evolución tecnológica a nivel de Software. Así pues la constante evolución de los sistemas operativos y programas puede acabar por convertirse en otro motivo que ponga fin a la vida útil de nuestro ordenador. ¿A nadie le ha sucedido que una actualización del sistema operativo ha ocasionado que su ordenador se ralentice? Seguro que si. O que de pronto un determinado programa no es compatible con la versión del sistema operativo que tiene tu ordenador (que por otra parte no puedes actualizar por alguna incompatibilidad).

Y que hay de la información que almacenamos en ellos. Muchas veces no somos conscientes de todo lo que estos equipos pueden llegar a albergar hasta, por supuesto, el día que el ordenador falla. Entonces cuando no estamos solo ante un problema de un virus o desconfiguración, sino que nuestra placa base o disco duro dicen basta, empiezan a entrarnos sudores fríos pensando ¿que hay de toda la información? ¿Y los programas? ¿Tenemos a buen recaudo todas las licencias para reinstalarlos en caso de necesitar formatear o incluso pasar a un nuevo ordenador?

Como iniciabamos este artículo, está claro que ningún ordenador es eterno. Podemos cuidar algunos detalles para así tratar de estirar la vida del mismo al máximo, pero tenemos que estar siempre preparados para suplirlo en caso que sea necesario. Disponer de toda la información a buen recaudo, ir empleando formatos y programas lo suficientemente actualizados para evitar no quedar atados a programas obsoletos es también algo que debería estar en nuestra mente. La cuestión es tener un plan siempre por si ese ordenador del que tanto dependemos acaba fallando…

Servo, ese proyecto de Mozilla que pretende evolucionar las pestañas hacia los «trails»

Trail se traduce como camino, sendero, rastro… y quizás cuando hablemos de navegador nos pueda resultar un término un poco fuera de lugar, pero parece que pronto podría ser algo más conocido en el terreno de la navegación web. Y es que la fundación Mozilla se encuentra trabajando en un nuevo motor, sobre el cual aspiran a construir su navegador del futuro, y cuyo nombre en clave sería Servo.

Y entre otras muchas cosas en Servo destaca una que son los llamados Trails. ¿Y porqué nos llama la atención precisamente esta función? Pues bien porque podría cambiar un poco la forma que tenemos de pensar en el navegador y una función que hoy en día estamos tan acostumbrados a utilizar: las pestañas.

Si pensamos en como usamos muchas veces el navegador, nos encontramos con que realizamos una búsqueda, a partir de la cual muchas veces vamos abriendo pestañas, en las cuales podemos seguir navegando y haciendo cicks en más enlaces. Esas pestañas son «independientes» entre si, no tienen correlación y por ejemplo vemos que una vez abrimos una de esas nuevas pestañas esta comienza con el botón de regresar inactivo, con lo cual si por la razón que sea cerramos la página de búsqueda (o simplemente abrimos en esta algún otro resultado y no nos acordamos) habremos perdido el origen.

Pues bien, servo viene para intentar acercarse a esta situación desde un enfoque donde lo primordial es la actividad del usuario. Así pues cada uno de esos trails no solo gestionará lo que hemos hecho desde que abrimos esa pestaña sino que tendrá su rastro/camino (de ahí el nombre de trails) hacia el punto original de la actividad que nos hizo abrir la pestaña.

Esta función puede mejorar la experiencia de uso en diferentes situaciones. Imaginar por ejemplo el caso en que en una pagina web por alguna razón nos abre algún contenido en una pestaña nueva… siempre podremos seguir retrocediendo en el «tiempo» hacia el origen de la navegación (esto extendido a la navegación en móvil donde la gestión de pestañas es a veces un poco más engorrosa puede ser sin duda un gran avance de cara al manejo por parte de los usuarios). Habrá que esperar a ver si el desarrollo de servo evoluciona en este sentido y las pestañas dejan de ser completamente «independientes».