Recent Posts

¿Qué es una web app?

 

Cómo ya vimos en el artículo de febrero “Diferencias entre apps: Nativas, híbridas y web”, hay varias opciones para desarrollar una aplicación, pero en este caso nos vamos a centrar únicamente en las Web Apps.

Una web app (o aplicación web, en castellano) es una versión de la página web adaptada a cualquier dispositivo móvil, independientemente del sistema operativo que utilice, es decir, son aplicaciones multiplataforma. Estas aplicaciones se basan en HTML, CSS o JavaScript.

Las Web App únicamente necesitan un navegador para funcionar; por lo tanto, al no requerir de una descarga desde cualquier tienda de aplicaciones (Play Store, App Store…), no ocupará memoria en los dispositivos móviles (característica muy importante de cara al usuario). Y a su vez, al no requerir de actualizaciones, los usuarios siempre visualizarán la última versión de la aplicación.

AHORA QUE YA SABEMOS LO QUE ES UNA WEB APP, VAMOS A CONOCER SUS PRINCIPALES VENTAJAS Y DESVENTAJAS.

Ventajas:

  • Multiplataforma: es compatible para todos los dispositivos.
  • Como no necesita ninguna descarga para usarla, para el usuario supone un ahorro de tiempo y espacio en su dispositivo.
  • Como ya hemos explicado anteriormente, sus actualizaciones son inmediatas.
  • Son menos afectados por los virus (aunque no son inmunes a ellos).

Desventajas:

  • Su uso requiere de conexión a internet.
  • Al ser ejecutada en un navegador web puede tener ciertas limitaciones.

Las mejores plataformas para crear una tienda online

 

Actualmente, según Womenalia, el 40% de los españoles realizan sus compras por Internet de forma habitual todos los meses. Esta cifran se va agrandando con el paso del tiempo, por lo que obliga a las empresas a modernizarse. En este caso modernizarse supone crear una tienda online, de forma que tus clientes puedan acceder a tus productos por otras vías alternativas a la tradicional.

Por lo tanto, la primera duda que nos surge a la hora de crear nuestra tienda online es ¿qué plataforma debo usar para crearla? Y ¿Cuál se adapta más a mi empresa?

Actualmente existen muchas plataformas para crear una tienda online. Las más famosas son: Prestashop, Shopify, Woocommerce, Magento, Drupal, Joomla, Prestabox, Xopie, Strato, Wix, OpenCart y OsCommerce. Pero nos vamos a centrar únicamente en las cuatro primeras.

 

PRESTASHOP

Es el sistema gestor de contenidos libre y de código abierto más usado en España. Su lenguaje de programación es PHP y entre sus principales características se encuentran: su facilidad de uso y aprendizaje, su gran variedad de módulos y plantillas gratuitas, y su capacidad para facilitar el posicionamiento natural (SEO).

Entre sus desventajas se encuentran su no escalabilidad, y su sencillez, ya que si buscas integrar opciones más complejas, necesitarás el trabajo de un programador.

 

SHOPIFY

Shopify es una plataforma de comercio electrónico, perfecta para pequeñas empresas gracias a su sencillez para elaborar tu tienda online. Shopify cuenta con plantillas profesionales y además, al ser un software que trabaja en la nube, no necesitarás comprar un servidor.

Entre sus desventajas se encuentra su precio, puesto que cuenta con pocas funcionalidades gratuitas. A su vez, el SEO en esta plataforma es lo peor valorado por sus usuarios.

 

WOOCOMMERCE

WooCommerce es un plugin de comercio electrónico creado para WordPress, diseñado para pequeños y grandes comerciantes.

Este plugin es uno de los más famosos por su facilidad de uso y su rápido aprendizaje. Además, se puede implementar en muchas plantillas de WordPress, tanto gratuitas como de pago. Y lo mejor, es que puedes conectarlo a Yoast SEO para realizar el posicionamiento de tu tienda.

A su vez, WooCommerce no deja de ser un plugin, por lo que es muy vulnerable ante los ciber-ataques. Al mismo tiempo, cuando alcanzas los 300 artículos puede ocasionar fallos; y sus actualizaciones pueden ocasionarte la pérdida total de la tienda.

 

MAGENTO

Magento es un software nativo ecommerce ideal para grandes proyectos y multitiendas. Casi todas sus plantillas son responsive y gratuitas. Además, permite integrar ERPs y es muy potente a la hora de realizar el posicionamiento (SEO) de tu tienda.

Crear tu tienda online en Magento es muy complicado (en cuanto a funcionalidad y tiempo) y costoso, por lo que no es recomendable para negocios que estén empezando. Además, deberás tener en cuenta que Magento tiene un gran peso a la hora de escoger un servidor.

4 aplicaciones para editar imágenes que te harán la vida más fácil

CANVA

Con Canva puedes crear imágenes, infografías, pósteres, portadas para tus redes sociales, flyers y un sinfín de contenido gráfico; de manera online.

Entre sus características principales están la facilidad de uso y su gran variedad de diseños. Además, el uso de esta plataforma es totalmente gratuito, aunque también podrás encontrar diseños de pago por valor de $1,00 por imagen. A su vez, Canva cuenta con un amplio banco de imágenes y tipografías totalmente gratuitas.

Esta plataforma está disponible para Windows, MacOs y dispositivos móviles.

 

CRELLO

La plataforma de Crello es muy similar a Canva. Es un editor online de contenido gráfico con el cual podrás crear simples imágenes, cabeceras para tus redes sociales, flyers…

La plataforma es muy intuitiva y te permite crear diseños de forma gratuita. Además contiene un banco de imágenes organizado por diferentes categorías. En dicha galería podrás encontrar tanto imágenes gratuitas como de pago ($0,99).

Esta plataforma está disponible para Windows, MacOs y dispositivos móviles.

 

PICMONKEY

Es un editor de imágenes online gratuito, en el cual podrás desarrollar al máximo tu creatividad. PicMonkey te permite editar tus fotos, retocarlas, crear collages, diseñar marcas de agua, etcétera.

Además, te ofrece una gran cantidad de plantillas creadas por sus diseñadores, con las cuales podrás crear cartelería para tu negocio, invitaciones de cumpleaños…

Aunque el editor de imágenes de PicMonkey es gratuito, también te ofrece una opción premium con la cual no tendrás ningún tipo de limitaciones en tus diseños.

Esta plataforma está disponible para Windows, MacOs y dispositivos móviles.

 

PIXLR

Pixlr es un editor de imágenes online y gratuito, compuesto por tres editores:

  • Pixlr Express: herramienta de diseño online para crear imágenes.
  • Pixlr O Matic: aplicación creada para dispositivos móviles que permite editar tus imágenes y compartirlas por redes sociales.
  • Pixlr Editor: herramienta de diseño gráfico con una interfaz similar a Photoshop.

Esta plataforma está disponible para Windows, MacOs y dispositivos móviles.

 

Páginas Web AMP, ¿Qué son y por qué son tan importantes?

YA HAY MÁS DE 2.000 MILLONES DE PÁGINAS AMP (PÁGINAS MÓVILES ACELERADAS) EN EL MUNDO, ¿QUÉ SON Y POR QUÉ ES TAN IMPORTANTE?

Cada vez las páginas webs en nuestros dispositivos tardan menos tiempo en cargarse. Esto se debe en parte a la implantación del AMP. Pero…

¿QUÉ SON LAS PÁGINAS AMP Y PARA QUÉ SIRVEN?

En 2016 Google puso en marcha un nuevo código para reducir el tiempo de carga de los navegadores en los dispositivos móviles. Dicho código recibe el nombre de AMP (Accelerated Mobile Pages | Páginas Móviles Aceleradas). En mayo de 2017, en una de sus conferencias de desarrolladores I/O, Google anunció que ya había más de 2.000 millones de páginas AMP, cubriendo más de 900.000 dominios.

Tal y como Google indica, AMP nace para hacer las webs más rápidas, seguras y cooperativas. Ya que, tal y como asegura Radware, las webs en dispositivos móviles con una carga igual o superior a los 3 segundos producen una tasa de abandono del  40%. (En este artículo de nuestro blog hablamos un poco más sobre las etiquetas AMP).

¿CÓMO RECONOCEMOS UNA PÁGINA WEB AMP? 

Según La Biznaga Digital, una página es considerada AMP si su tiempo de carga es inferior a un segundo.  También hay formas de reconocerlas visualmente. Para ello debemos fijarnos en si aparece el símbolo de un rayo y las siglas AMP al realizar una búsqueda en Google con el móvil.

AMP SOLBYTE

 

¿Y SUS VENTAJAS? 

Entre sus ventajas frente a las webs que “no son AMP”encontramos:

1.En primer lugar, por el SEO, ya que AMP es un factor de ponderación de Google en la SERP (Search Engine Results Page), o lo que es lo mismo, en las páginas de resultados de Google.

2.Y en segundo lugar por su lectura. Según InboundCycle, las AMP permiten una cómoda y rápida lectura de cualquier formato de contenidos desde cualquier dispositivo de conexión, lo que favorece la atracción y retención de público, lo que nos genera ventas y conversiones.

 

Por lo tanto, como conclusión, encontramos en las Páginas Móviles Aceleradas dos grandes ventajas como son: su velocidad de carga y la importancia de su posicionamiento en Google.

Diferencias entre apps: Nativas, híbridas y web

¿QUÉ APP DESARROLLAR? APPS NATIVAS, HÍBRIDAS Y WEB

El desarrollo de aplicaciones móviles está en constante crecimiento. Cada vez más son las empresas que deciden desarrollar una para contactar con sus clientes, reforzar su imagen de marca, incrementar sus ventas, etc.

Por ello, nos es imprescindible conocer los diferentes tipos que hay y entender sus principales características. Actualmente, dividimos las aplicaciones en tres grupos según la tecnología que se haya usado a la hora de desarrollarlas: Nativas, híbridas y web.

 

APPS NATIVAS

Las apps nativas son aquellas que usan, durante su desarrollo, el lenguaje nativo del dispositivo en el que se vaya a instalar.

  • En el caso de iOS se desarrollan con lenguaje Swift u Objective-C.
  • Para Android se desarrollan con Java.

Según Obux, entre las ventajas de las apps nativas se encuentra: su excelente manejo de los sensores y servicios de los dispositivos móviles, su gran alcance a smartphones y el uso de herramientas oficiales para cada plataforma.

 

APPS HÍBRIDAS

Las apps híbridas se desarrollan usando tecnologías web HTML5, CSS y JavaScript, que a su vez se ejecutarán en el navegador nativo del sistema. Estas aplicaciones suponen un coste de desarrollo menor con respecto a las nativas, se pueden ejecutar en múltiples dispositivos y su distribución es más masiva.

 

WEBS APP

Por último, nos encontramos con las webs app. A ellas se accede directamente desde el navegador del teléfono o tablet, y en casi todos los dispositivos se abrirá casi de la misma manera gracias al uso del Responsive Web Design. Es la opción más sencilla y económica, puesto que reduce los costes de desarrollo. La compatibilidad, usabilidad y sencillez, se encuentran entre sus ventajas.

Lo que debes hacer para mantener la seguridad de tus datos en la nube

La preocupación por la seguridad de los datos en la nube es algo que está presente desde que se comenzó a utilizar este tipo de servicios. A pesar de que las preocupaciones sobre ataques de hackers y piratas informáticos han bajado algo, la preocupación por la pérdida de datos y privacidad sigue poniendo en riesgo la implantación de algún intento de migración a la nube, como es el caso de la adopción de un sistema CRM con integración de datos de sistemas locales.

La raíz de las preocupaciones de seguridad es la naturaleza compartida de los servicios en la nube y la pérdida de control físico. El pensamiento es, que si tienes los datos y el equipo en tu poder, entonces es más probable mantenerlos a salvo. Hay una preferencia natural para creer que las cosas que están fuera de nuestro control son menos seguras. Los compañeros de Powerdata nos comentan qué debemos saber sobre la seguridad de los servicios en la nube.

 

SEGURIDAD EN LA NUBE DE ALTO NIVEL

Los proveedores de servicios en la nube no tienen otra opción que ofrecer seguridad del más alto nivel. Sin ella, no pueden conseguir los lucrativos negocios de grandes clientes en industrias como las de servicios financieros y asistencia sanitaria. Estos servicios suelen diseñarse con un modelo que les obliga a abordar casos de uso muy diferentes.

Las compañías de la nube también pueden aplicar economías de escala. Debido a que sus inversiones en seguridad benefician a todos los clientes, pueden amortizar sus costos de manera más eficiente. Los parches y las actualizaciones también se pueden aplicar a todos los clientes haciendo que cada cuenta individual sea más segura.

El temor de que los entornos compartidos sean inherentemente menos seguros, también es un mito. Es cierto que este sistema proporciona múltiples clientes que comparten los mismos recursos, pero la virtualización ofrece el mismo nivel de seguridad que los servidores físicos y es casi imposible para un atacante alcanzar el hardware desde la máquina virtual, que es donde más daño se puede hacer.

 

LAS AMENAZAS INTERNAS

El cloud computing está permitiendo que muchos sectores estén transformando su manera de hacer negocios pero también nos permite ver que las empresas son mucho más vulnerables a las amenazas internas que a las externas. Forrester Research informa que el 25% de las infracciones de seguridad son causadas por personas mal intencionadas y un 36% por errores de empleados. Las políticas de contraseñas poco firmes, el phishing y la ingeniería social, comprometen cualquier sistema independientemente del lugar en el que se encuentre. Incluso la solución más segura en tus propias instalaciones es vulnerable a las malas prácticas de seguridad. Esas prácticas pueden afectar negativamente a los sistemas locales y la nube por igual.

 

CÓMO MANTENERSE A SALVO

Quizás el mito más grande es la creencia de que la seguridad está en manos del proveedor de la nube. Los expertos subrayan que la seguridad es una responsabilidad compartida de la que el cliente realmente tiene la mayor parte de la responsabilidad. Mediante la aplicación de algunas prácticas de seguridad, los usuarios pueden evitar más del 90% de las amenazas más comunes.

 

CONTROL DE ACCESO

Los 100 password que la gente utiliza con más frecuencia no han cambiado mucho en los últimos años. Los patrones analizados sobre más de 10 millones de nombres de usuario y contraseñas así lo indican. No importa cuántos firewalls tengas si los usuarios dan voluntariamente sus contraseñas  a desconocidos que les llaman haciéndose pasar por personas del help desk. El cliente sigue siendo responsable de la contraseña y otros controles de acceso, independientemente del proveedor de servicios y la ubicación del centro de datos.

 

USO DE CONTRASEÑAS SEGURAS Y CAMBIO FRECUENTE

Los usuarios también deben tener una contraseña diferente para cada sitio web o servicio. Existen servicios de gestión de contraseñas que hacen que sea relativamente sencillo crear credenciales fuertes y realizar un seguimiento de muchas contraseñas diferentes. La mayoría de los proveedores de la nube también ofrecen encriptación en dos etapas en la que una contraseña se incrementa mediante un código de verificación enviado a un teléfono móvil. Tu proveedor de la nube puede incluso ofrecer single sign-on como parte de su servicio.

 

ENCRIPTACIÓN DE DATOS

Es recomendable utilizar una red privada virtual (VPN) que proporcione una excelente seguridad y garantice que todos los usuarios autorizados obtengan un nivel básico de encriptación.

 

ACCESO CONTROLADO A RECURSOS DE NIVEL DE SISTEMA

El acceso a recursos de nivel de sistema también debe ser estrictamente controlado para que sólo unas pocas personas puedan probar nuevas máquinas virtuales o acceder a datos de nivel global. El departamento de IT e debe ser consciente de cada máquina virtual que la empresa utiliza para acceder a los datos.

 

COPIAS DE SEGURIDAD LOCALES

Asegúrate de que el proveedor de la nube te permite realizar copias de seguridad locales de tus datos. Esto no siempre es posible, así que es mejor asegurarse y preguntar antes de contratar.

 

CONTROL EN EL PUNTO FINAL

Los datos probablemente estén más seguros en la nube que en tu propio centro de datos, pero eso no importa si los dispositivos que usa la gente para acceder están abiertos. Los datos confidenciales deben ser encriptados mientras están en tránsito y de nuevo cuando se almacenan en un PC o dispositivo móvil. Las buenas prácticas de contraseñas son tan importantes en los smartphones y tabletas como las computadoras.

 

CONCLUSIÓN

En una época en la que traer tu propio dispositivo a tu puesto de trabajo y teletrabajo son algo común, la seguridad física no importa mucho. La seguridad de la nube es mucho menos acerca de tecnología y más acerca del proceso. Esto es un hecho, independientemente de dónde residen los datos.

En 2017 toda web tiene que tener instalado el certificado SSL para no ser penalizada por Google

certificado-https-solbyte

Ya en 2014 Google empezaba a comentar que uno de sus objetivos principales era la seguridad digital, que los usuarios navegasen por Internet de forma segura y que sus datos estuvieran protegidos en los sitios webs a los que accedían. Desde entonces, la compañía ha ido haciendo pequeños cambios en su navegador con este objetivo en su punto de mira.

 

GOOGLE CHROME 56, ¿UN PUNTO DE INFLEXIÓN?

Con la llegada de la nueva versión de su navegador, Google Chrome 56, la tecnológica ha tomado una decisión: que su recién actualizado navegador marque como inseguras las webs con protocolo HTTP que recopilan contraseñas y/o datos bancarios. Es decir, aquellos sitios web que no tienen protocolo HTTPS y que, por tanto, no ofrecen protección a los datos de los usuarios.

En líneas generales, los sitios web tienen que migrar de HTTP a HTTPS, que es la versión segura de HTTP. Para ello, es necesario la instalación del certificado SSL.

 

¿QUÉ QUIERE DECIR ESTO? HAY QUE MIGRAR DE HTTP A HTTPS

Las “webs HTTP” son aquellas que no tienen protocolo HTTPS, es decir, un protocolo de seguridad que hace que la información que se trata en un sitio web, ya sea página web, portal o tienda online, esté cifrada. Las webs con protocolo HTTPS mantienen la confidencialidad de los datos de los usuarios. De esta forma, las contraseñas, la información personal, los datos bancarios, etc. que un usuario registra están protegidas, seguras.

 

¿CÓMO HACER DE UNA WEB UN SITIO SEGURO? CON EL CERTIFICADO SSL 

Actualmente, la mayoría de las webs no utilizan el protocolo HTTPS, pero en 2017 Google se vuelve restrictivo y los sitios webs con el tradicional protocolo HTTP deberán  hacerlo. Para ello, es necesario instalar un certificado de seguridad SSL. Por decirlo de una manera sencilla, el certificado SSL es lo que convierte una web con protocolo HTTP –no cifrada- en una web con protocolo HTTPS –cifrada-.

 

¿CUÁLES SON LAS MEDIDAS DE GOOGLE? ETIQUETAR “NOT SECURE” 

Como primer paso, desde el 1 de enero de 2017, el navegador de Google “solo” comenzará a etiquetar como no seguros los sitios web que recopilen datos bancarios y contraseñas, a no ser que sean HTTPS.

Esta etiqueta consiste en que en la barra de dirección mostrará un icono de advertencia seguido del texto “Not secure”, como el que aparece en el ejemplo facilitado por Google.

 

solbyte-google-chrome56-https-ssl-not-secure

 

Sin embargo, pasado este primer paso, dará un segundo más grande: la etiqueta se extenderá a todo sitio web que no haya migrado a HTTPS. En este caso, la etiqueta será más alarmante, como la que aparece en la imagen.

 

solbyte-google-chrome56-https-ssl-not-secure2

 

¿CUÁL ES LA CONSECUENCIA DE QUE UNA WEB NO TENGA INSTALADO EL CERTIFICADO SSL? PENALIZACIÓN DE GOOGLE EN SEO

Con esta medida que pone en marcha el 1 de enero de 2017, Google materializa los avisos que ha ido dando sobre la necesidad de que una web sea segura, y de que contar con el certificado SSL va a ser un factor decisivo en el ranking del buscador.

Aparte de la consecuencia en materia de SEO por parte de Google, a efectos prácticos de cara a los usuarios, el resultado puede ser que al ver que una web o tienda online no es segura, no quieran acceder a ella por desconfianza y esta pierda visitas y/o ventas. Ambos hechos influyen negativamente en el SEO y en la rentabilidad de un sitio web.

 

En Solbyte nos encargamos de instalar el Certificado SSL. Consúltanos.