¿Debo crear una aplicación para mi negocio?

Aplicaciones

Para nadie es extraño que grandes compañías sean capaces de crear Aplicaciones y adaptarse a las nuevas tecnologías y tendencias de las trasnacionales en telefonía y comunicación.

Facebook y Twitter son claros ejemplos de cómo ganar terreno en los dispositivos móviles, e incluso existen algunas aplicaciones para poder hacer una denuncia mientras uno viaja en transporte público o en carro, pero, ¿qué tan conveniente es que nuestra empresa saque una Aplicación para celular o tableta?

Sigue leyendo

HTML 5 y sus ventajas para el diseño de páginas web


Se ha hablado mucho de la nueva versión nueva del lenguaje HTML. Se pueden encontrar noticias en muchos portales de Internet que dicen que este lenguaje cambiará la manera en la que se concibe el Internet y el diseño de páginas web, pero ¿Qué es HTML5?

Puede ser que la nueva versión del lenguaje HTML facilite las cosas para el diseño de páginas web, programadores y demás gente involucrada con el desarrollo de Internet, pero también los usuarios que no tienen que ver con este mundo se verán beneficiados por la implementación de este lenguaje para la creación de páginas web.

Nuevas características de las imágenes en HTML 5

En las versiones anteriores a esta nueva versión sólo se podía insertar una imagen en el código, pero no se podía interactuar con ella o modificarla directamente. HTML5 permite que los diseñadores de páginas web “rendericen” las imágenes, con lo cual se pueden crear imágenes dinámicas (con las que el usuario puede interactuar) sin editarlas anteriormente a la introducción de estas en la página.

Por ejemplo, antes de HTML5 para hacer el diseño de una página web en HTML e incluir una presentación de diapositivas donde el usuario pudiera ir, regresar y hacer click en enlaces para dirigirse a otra página web, se tenía que usar una aplicación externa como Adobe Flash. Ahora se puede hacer directamente en el código.

Otra ventaja para el diseño de páginas web de HTML5

Para que una página web pudiera mostrar al usuario un video, este tenía que instalar un programa en su computadora, es decir, para ver un video se tenía que tener un programa como Adobe Flash Player o Microsoft Silverlight. HTML5 pretende que esto quede en el pasado y que para ver video solo se necesite tener un navegador que soporte HTML 5.

Trabajar off-line nueva característica de HTML 5

La computación en nube nos permite usar programas que no tienen que estar instalados en la computadora para utilizarlos. Hay aplicaciones que funcionan desde Internet para editar textos como se podría hacer con Word, para editar imágenes como en Photoshop y otras posibilidades. El problema de esto es que si no se dispone de una conexión a Internet entonces no se puede trabajar; con HTML5 se podrá guardar la aplicación para trabajar off-line.

HTML5 dará la posibilidad de que la descarga de páginas web sea más rápida

Muchos sitios web, por la información que manejan, pueden tardar mucho tiempo en cargarse. HTML5 permite la aparición de elementos en segundo plano, es decir, los elementos más importantes o los que menos tardan en cargarse se pueden presentar al usuario con sus características completas en primer plano, mientras los otros se dejan en segundo término para irse cargando mientras el usuario ya puede leer o interactuar con los más importantes.

HTML5 mejora la búsqueda semántica en Internet

Los motores de búsqueda en Internet pretenden darle al usuario los resultados más relevantes para cada búsqueda específica, una de las maneras que han estado implementando para lograrlo son las búsquedas que toman en cuenta el contexto o búsquedas semánticas, en donde el buscador le da relevancia a la información personal del usuario como el país donde se encuentra, idioma, páginas que visita regularmente, gustos e intereses, etc.

De esta manera puede elegir las páginas que más se adecuen a un usuario en específico en los resultados de búsqueda, HTML5 incluye elementos que permiten dar información de la página web a los buscadores para que estos la comparen con la de los usuarios y así se puedan obtener resultados más relevantes.

HTML 5 puede acercar al Internet a su futuro

Se dice que HTML5 cambiará el diseño de Internet y es muy probable que lo haga; permitirá una mayor estandarización en el diseño de páginas de Internet con la introducción de sus nuevas características. Los dispositivos móviles desde los cuales se puede navegar por Internet, se han propuesto como el futuro de la web gracias al crecimiento del número de usuarios que utilizan el Internet desde alguno de estos. Para poner un ejemplo, el iPhone y el iPad no soportan el formato flash, lo que provoca que muchas imágenes y videos no puedan ser vistos en estos dispositivos. El diseño de páginas web en HTML 5 puede ser la solución.

Para algunos, la computación en nube es la forma que adoptará en el futuro la computación, los sistemas operativos no serán necesarios y las computadoras no requerirán ser súper potentes ni tener una gran capacidad de almacenaje en disco, ya que cualquier aplicación se podrá correr desde Internet sin necesidad de descargar absolutamente nada al ordenador. HTML5 es un paso hacia ese futuro.

Fuente: suite101.net
contacto: eaviles@solucionesim.net

Como obtener el sello digital en una Factura electrónica

La Facturación por medios electrónicos en México es obligatoria desde principios del 2011, y el Servicio de Administración Tributaria (SAT) publicó en el Anexo 20 en su Resolución Miscelánea Fiscal el método y las reglas para que las empresas puedan implementar la facturación electrónica.

Conociendo este proceso y lo complicado que pudiera llegar a ser Soluciones IM tiene el gusto de presentarle un resumen de la parte “complicada” para generar los CFD y CFDI, que es:  Obtener el Sello Digital y la Cadena Original.

Para obtener el sello digital solo necesita calcular la cadena Original, misma que encriptara con SHA1 y la llave privada .key.pem (Se la proporcionará el SAT al momento de obtener su FIEL),   el resultado lo codifica en Base64 y listo… habrá calculado su sello digital, una forma de hacerlo con PHP y OpenSSL es:

openssl dgst sign [URL_DE_LLAVE_PRIVADA] [URL_ARCHIVO_CADENA_MD5_DE_CADENA_ORIGINAL] | openssl enc -base64 -A [URL_ARCHIVO_SALIDA_PARA_SELLO_DIGITAL]

La segunda forma para generar el sello digital, cadena original con PHP y OpenSSL es el siguiente (Recomendado):

xsltproc archivo_base_convertir_xsd.xsl archivo_xml.xml openssl dgst -sha1 sign llave_privada.key.pem | openssl enc base64 -A

Si tuviera alguna duda o pregunta acerca de como realizar este proceso ponemos a su disposición un grupo de archivos que son los necesarios para que implemente y construya su sistema de facturación electrónica.

Recuerde si lo requiere Soluciones IM le ofrece consultoría gratuita e ilimitada vía telefonica y por correo electrónico. Ahora si lo que necesita es asesoría y apoyo personalizado, solo contáctenos y estaremos gustosos de apoyarle en el desarrollo de su proyecto.

Un contenido que posicione y un contexto que venda

Hoy en día los buscadores se enfocan en los contenidos de cada uno de los sitios web, las empresas están comenzando a ver el real valor que éstos les puede proporcionar para mejorar sus ventas. Si bien es beneficioso crear contenido, también es necesario crear algo único, valioso y atractivo para los consumidores.

La estrategia de contenido, por lo general, tiene el objetivo de dejar la página web  a la cabeza de los resultados de búsqueda, pero con frecuencia se pasa por alto al consumidor. Si no se cuenta con una estrategia de consumo de contenido enfocado, puede resultar que el sitio web tenga sobrecarga de contenido irrelevante para los compradores.

Esto hace que surjan una serie de preguntas muy interesantes. ¿Qué se puede considerar de valor y atractivo para los consumidores?, ¿Qué podamos ofrecer a los consumidores que no hayan visto o leído antes y a la vez lo invite a la participación y consumo de lo que ofrecemos?

Para lo anterior volveremos a lo básico, como la investigación del cliente, así entenderemos a  los consumidores, sabremos a que problemas se enfrentan y podremos dar ideas valiosas. Información que les genere interés y les beneficie, con una utilidad que nunca podrían imaginar.

En este enfoque podemos ver lo poderoso del contenido publicitario que se puede entregar al usuario. Banners dinámicos en los cuales ofrecer un contenido específico sobre los productos o servicios, en la forma más simple, una cantidad de visitas histórica a su página web.

Las formas avanzadas para segmentar que existe hoy en día permiten prestar datos sobre los consumidores como la ubicación, datos demográficos, psicográficos, comportamientos en línea y la propensión de la conversión. Los vendedores ahora tienen el poder para atacar y declarar qué es lo valioso para sus consumidores.

Mientras el contenido es importante, el contexto lo es igualmente. El marketing enfocado a la necesidad es una parte de la estrategia. Con todos esos datos y conocimiento, frecuentemente sabemos qué tipo de consumidores se está alcanzando y sin embargo, estamos perdiendo la capacidad de definir el contexto en el que se reciben esos mensajes. ¿Son receptivos al mensaje? Sabemos que tienen la predisposición para responder pero, ¿en qué contexto se está recibiendo el mensaje?

La importancia de los dominios .com

En esta ocasión hablare de los Nombres de Dominio, que Contrario a lo que muchas personas piensan, tener uno es muy económico y cualquier persona puede tenerlo. Si está considerando hacer negocios serios en Internet, debe considerar el registrar el suyo lo antes posible antes que alguien se lo gane.

¿Qué es un nombre de dominio?

El nombre de Dominio es la dirección IP de cada nodo en la red y  es el nombre con que identificarán a su negocio en Internet. Y se manejan a través de la siguiente categorización:

Dominios principales o de alto nivel. Son los más importantes por ser más utilizados y son los que tienen una sola extensión (las letras después del punto).

  • dominio.com (empresas de todo tipo)
  • dominio.net (principalmente: servicios de Internet)
  • dominio.org (organizaciones sin fines de lucro)
  • dominio.gob (dependencias gubernamentales)
  • dominio.info (servicios informativos)
  • dominio.biz (negocios)
  • dominio.tv (relacionados con la televisión)
  • dominio.name (nombres propios de personas)

Para mejorar el posicionamiento de su negocio en Internet registrelo en lo posible con la extensión punto com (.com) si el dominio que desea no está disponible con esa extensión, en la mayoría de los casos es preferible que piense en otro nombre.

Dominios secundarios o regionales. Son los que tienen más de una extensión e incluyen a los dominios específicos para cada país.

  • dominio.com.mx(México)
  • dominio.org.ar (Argentina)
  • dominio.com.ve (Venezuela)
  • dominio.net.jp (Japón)

¿Algunas razones por las que debe tener su propio dominio?

¿Cuál le parece más confiable?,

¿Cuál es más fácil de recordar?

El tener su propio dominio transmite: Estabilidad, Confianza y Credibilidad, cosas importantes para el éxito de su negocio en Internet.

Además el tener correos electrónicos con su propio dominio  lo que le permitira manejar mejor su trabajo. Por ejemplo puede tener:

  • ventas@solucionesim.net
  • soportetecnico@solucionesim.net
  • cobranza@solucionesim.net
  • atencionaclientes@solucionesim.net

Promociona su empresa en todo momento

Cuando utiliza su correo electrónico con su propio dominio hace publicidad a su empresa en lugar de su proveedor gratuito de correo electrónico, por ejemplo:

  • solucionesim@gmail.com
  • ventassolucionesim@hotmail.com

Si todavía no tiene su nombre de dominio propio esta arriesgando el éxito de su empresa en Internet.

El bajo costo que paga anualmente por un dominio es mínimo comparado con los beneficios que obtiene.

Puedes verificar si el dominio que deseas todavía está disponible y registrarlo aquí en la herramienta de registro de dominios de Soluciones IM.

dominios-internet

Errores que no deberías cometer cuando diseñes un sitio web

  1. El usuario debe saber de qué es tu sitio Web en pocos segundos. Cuentas com menos de 10 segundos para impresionar a tu visitante úsa ese tiempo sabiamente.
  2. Haz el contenido “scaneable”. “Los usuarios no leen los sitios, los scanean” (Jakob Nielsen).
  3. No uses tipografías difíciles de leer en textos que quieres que se lean. La fuente Kunstler Script sin duda es muy bonita… pero has intentado leer todo un artículo con ella.
  4. No uses tipografías pequeñas. Recuerda que NO todos tienen una vista privilegiada como la tuya.
  5. No abras páginas nuevas. Porque obligar a los usuarios a tener cientos de ventanas abiertas si ya existen los PopUp Modales con Jquery.
  6. No redimensiones la ventana del navegador. Y menos hagas sitios FullScreen, acaso crees que lo único que quiere ver el usuario es tu página Web.
  7. No solicites regitrarse al usuario a no ser que sea necesario. Regístrese aquí! ¿Para qué? ¿Por que si?.
  8. No uses Flash sin una razón de peso (ojo que hay pocas). Flash es muy útil para darle movimiento solo a algunas secciones de tu Sitio Web… no a todo.
  9. No toques música en el sitio. Acaso crees que el usuario le interesa escuchar tu canción? ¿Crees qué no tiene en su computadora música que preferiría escuchar antes que la tuya?.
  10. Si debes reproducir audio, deja que el usuario lo inicie. No se trata tampoco de hacer un Sitio Web mudo, si eres músico y quieres colocar audio en tu sitio, puedes hacerlo, sólo asegurate que se pueda iniciar y detener por el usuario.
  11. No llenes tu sitio con “badges”. Los Badges son esas estrellas con muchas puntas que aparecieron con el boom del Web 2.0 en el 2005… el tiempo pasa.
  12. Asegúrate de colocar una forma de contacto. ahora cómo puedo comunicarme con ustedes, que?? no hay un formulario de contacto, ni teléfono?.
  13. No uses texto parpadeante. Y texto son palabras que no deberían estar juntas nunca, aparte que cuesta leerlo.
  14. Evita Estructuras de URL complejas. Piensa en que alguien pueda pasarle la URL a otra persona por teléfono, twitter o facebook, evita las URL inintendibles, si lo haces te ayudará incluso en tu SEO.
  15. Prefiere el CSS por sobre las tablas. Las tablas son para información… no para diagramar.
  16. Si estás vinculando hacia un PDF… Házlo saber. El PDF abre el Acrobat en el Browser lo cual consume una cantidad importante de recursos que podrían incluso mstar una PC viejita, deja que usuario decida si quiere verlo o no.
  17. No confundas al visitante con varias versiones del sitio. Haz una sóla, eso de versión flash y HTML son cosas del pasado.
  18. Usa estructuras de navegación simples. Haz que tus menús sean tan claros como para que el usuario pueda intuir fácilmente que hay dentro.
  19. Evita por sobre todas las cosas un Intro. Ya estamos grandesitos para eso, no?
  20. Asegúrate que tu sitio sea compatible en varios Navegadores Web. Inicia con FireFox y luego asegúrate que se vea bien en Internet Explorer y termina probandolo en una netbook, iPhone, Blackberry, etc.
  21. No metaforices los links. “El baúl de disfraces” no es un nombre para una sección, sé directo y claro, la sección es de contacto, llamala “Contacto”.
  22. Haz que los links se noten. Si tus links parecen contenido o parte del diseño, nadie sabrá que puede darlse clic.
  23. No subrayes texto a menos que sea un Link. Está estandarizado que los textos subrayados son links, NUNCA subrayes un texto si no es link, confundirás al usuario.
  24. Haz que los links visitados queden marcados. Personalmente aplico esta decisión sólo en listados de links o en páginas con muchos links, considero innecesario hacerlo en sitios pequeños en donde no hay mas de 5 secciones, simplemente puede terminar confundiendo más que ayudando
  25. No uses Gifs Animados. no hay más que decir…
  26. Asegúrate de colocar los atributos ALT y TITLE en las imágenes. Mejorará la accesibilidad de tu sitio Web y el SEO.
  27. No uses colores molestos. Una cosa es querer ser llamativo, o llamar la atención, otra completamente distinta es hacer de tu sitio el festival del color en donde no se puede leer nada porque la selección amarilla perturba.
  28. No uses Pop-Ups. Aunque tu cliente y tu flojera te lo exijan!!
  29. Evita los Links por JavaScript. Los típicos “on click” que luego son reemplazados por gatos (#) no son reconocidos por los robots de los buscadores por lo tanto no son correctamente indexados en Google.
  30. Incluye links funcionales en tu Footer. Si tus usuarios no encuentran la información en el principio de la página, irán a buscarla al fondo, preocúpate que tu footer tenga info relevante como teléfonos direcciones o accesos a información destacada.
  31. Evita las páginas largas. Google adora las páginas largas, mientras más contenido mejor (con limite eso si) pero a la gente no les gusta tanto, hoy están mas acostumbradas a hacer scroll a lo que lo estaban hace un par de años, sin embargo, recuerda siempre que debes mantener tu contenido lo mas conciso posible, la gente no lee textos enormes.
  32. No uses el Scroll horizontal. Mucha gente ni siquiera notará que tu sitio tiene un scroll horizontal, por lo que posiblemente pierdan contenido importante, ahora si tienes un monitor de 800×600… acostumbrate al scroll horizontal.
  33. Cuidado con los errores de ortografía. Loz herrores de hortografia le kitan credivilidad a lo que escrives.
  34. Si usarás CAPTCHA en los formularios, asegúrate que los textos sean legibles. Si no me crees aqui unos ejemplos de ellos.