Cinco razones para no usar Flash!!

noviembre 6, 2007

Flash es un programa desarrollado por Macromedia que sirve para diseñar webs interactivas, videojuegos y animaciones complejas y de gran calidad. Al estar basado en gráficos vectoriales el archivo resultante es relativamente pequeño, lo que explica el éxito de esta atractiva y poderosa herramienta. Sin embargo, para ver las animaciones Flash de una página web, el usuario necesita tener instalado en su navegador el plug-in Flash Player.

Los problemas de las páginas webs programadas en Flash no se deben por tanto a este software, sino a la forma en que son diseñadas.

Frecuentemente autónomos y Pymes caen en el error de encargar una web en Flash pensando que es más moderna y que va a vender más. Nada más lejos de la realidad.

No hagas tu web en Flash por cinco razones fundamentales:

1. Perderás visitas.

Tecnorantes nos cuenta un caso cuyos resultados están a la vista, las visitas a esta web despues de pasarla a Flash, cayeron en picado.
disenocambioflash.jpg

Y tuvieron suerte, pues conocemos algún caso en que las visitas desaparecieron por completo en tres meses.

¿Por qué? Porque no pusieron su web en manos de expertos.

Una web barata en Flash no está optimizada para ser indexada por los buscadores. Hacerlo resulta caro, ya que necesitarás un desarrollo extra y el código fuente del diseñador.

2. Problemas con los buscadores.

En el punto anterior te contamos que conseguir una web en Flash optimizada para buscadores es caro. Por eso la mayoría de las webs en Flash no aparecen en los primeros lugares en los resultados de búsqueda.

Sin embargo, cada vez son más los usuarios que comienzan sus sesiones de navegación escribiendo el nombre de un sitio o un producto en los formularios de búsqueda. Y muchos los compradores que encuentran lo que necesitan con la ayuda de los buscadores.
Por eso es tan importante estar bien posicionado, debes aparecer entre los primeros resultados de la búsqueda para atraerlos a tu sitio web.

Porque si no apareces, no existes y si no existes ¿cómo vas a vender?

3. Problemas de visualización.

¿Cuántas veces has entrado en una web, en la que para verla necesitas descargarte un plugin?

¿Le pedirías a un cliente que antes de entrar en tu tienda cambiase sus gafas o sus zapatos?

4. Problemas de navegación.

Si lo que quieres es vender ¿por qué ponérselo difícil al posible comprador?

En las páginas hechas en Flash no funcionan los botones “atrás” ni “adelante” de los navegadores. Es como si en tu tienda obligases al posible cliente a realizar un recorrido determinado para ver tus productos.

El resultado de crear la web en Flash, en un único archivo que en realidad es una película, es que los los robots de buscadores como Google tampoco pueden navegar por ella. Y si logran hacerlo, consideran que solamente hay una página. Todas las palabras que logre detectar serán indexadas en un mismo nivel, por lo cual perderán relevancia.

Por esta razón algunos diseñadores y programadores, crean un clon de la web en html, para que los buscadores puedan indexar el contenido de la misma. De esta forma solucionan un problema pero no otro: el de la actualización de contenidos.

5. Problemas de gestión y actualización.

Pero ¿y si quieres hacer algún cambio como añadir una sección, o actualizar un precio o un servicio? Una de las grandes ventajas de crear tu web con sistemas autogestionables, como los que utilizan los blogs, es que puedes ofrecer lo que quieras en tiempo real, añadir o quitar un servicio, organizar tu contenido por categorías y corregir cualquier error al instante. Y, lo mejor, todos estos cambios serán rastreados y tenidos en cuenta por los robots de búsqueda.

Conclusiones

Si por alguna razón tu web requiere una animación en Flash, úsala solo en un objeto, como una imagen, un banner o una cabecera.

Si quieres vender por Internet, invierte en una web autogestionable. Si tiene contenido, está bien estructurada y es fácil de actualizar podrás posicionarla mejor en los buscadores. Ahorrarás en mantenimiento y venderás más.

Fuente: http://www.churbayportillo.com


Microsoft lanza un Office online

octubre 3, 2007

685165.jpg

Navegando encontre la noticia en 20minutos.es que
microsoft lanza su office online para competir contra
google, aqui les dejo el resto del articulo.

Microsoft Office Live Workspace

  • Se trata de un servicio gratuito para almacenar y acceder a documentos de Office por internet y compartirlos con otros usuarios.
  • No permite editarlos ni crear documentos nuevos.
  • Sigue los pasos de Google Docs.

El gigante informático Microsoft ha anunciado el
lanzamiento de Microsoft Office Live Workspace,
un servicio gratuito para almacenar y acceder a documentos de Office por internet y compartirlos
con otros usuarios.

Los usuarios de Microsoft Office Live Workspace
pueden guardar, compartir y comentar archivos,
pero no editarlos ni crear documentos
nuevos.
Para ello tendrán que utilizar el programa
Office instalado en su ordenador, añadió Microsoft.

El nuevo servicio ofrece 250 megabytes de
almacenamiento, equivalente a unos 1.000
documentos de Office, y permite compartir
documentos de Word, Excel y Powerpoint y
protegerlos con claves para que sean accesibles
solo a un grupo autorizado de personas.

Chris Capossela, uno de los vicepresidentes de la
división de software para empresas de Microsoft,
destacó que esta nueva aplicación es “un servicio
adicional” y restó importancia al hecho de que con
Microsoft Office Live Workspace no se puedan crear documentos online.

Siguiendo los pasos de Google

El servicio está disponible de momento solo en
versión beta
, aunque todos los usuarios interesados
pueden registrarse ya para probarlo.

Con este lanzamiento, Microsoft se aleja de su
estrategia tradicional de requerir licencias y sigue
la estela de otras empresas que ya están ofreciendo aplicaciones gratuitas de software en la red.

El buscador Google, por ejemplo, lanzó recientemente
su conjunto de software Google Docs
, que incluye un procesador de texto, una hoja de cálculo y un programa
para diseñar diapositivas, todo ello gratis y en la red.

Los analistas se mostraron satisfechos con esta nueva aplicación de Microsoft, aunque coincidieron en afirmar
que se queda corta y que el verdadero paso vendrá
cuando los usuarios de Office puedan realmente crear
y editar documentos online.


Referencias sobre Ajax y tecnologias Asociadas

septiembre 22, 2007

Sitios sobre AJAX


http://ajaxian.com/


http://www.ajaxlines.com


http://www.ajaxtutorial.net/


http://www.ajaxprojects.com/


http://www.ajaxresources.com/


http://blog.joshuaeichorn.com/ajax-resources/


http://ajax.solutoire.com/


http://www.deitel.com/ajax/AJAX_resourcecenter.html


http://www.oracle.com/technology/tech/java/ajax.html


http://developers.sun.com/ajax/

Tecnologías asociadas a AJAX

JSON

http://www.json.org/

Standard ECMA JavaScript

http://www.ecma-international.org/publications/files/

ecma-st/ECMA-262.pdf
The XMLHttpRequest Object

http://www.w3.org/TR/XMLHttpRequest/


http://www.fiftyfoureleven.com/resources/programming

/xmlhttprequest/

http://www.fiftyfoureleven.com/resources/programming

/xmlhttprequest/examples

Librerías JavaScript

Software, artículos y ejemplos, comentados en la charla:

Prototype

http://www.prototypejs.org/


http://www.sergiopereira.com/articles/prototype.js.html


http://www.prototypejs.org/learn/introduction-to-ajax

Scriptaculous

http://script.aculo.us/


http://swik.net/scriptacolous


http://24ways.org/2005/introduction-to-scriptaculous-effects


http://24ways.org/examples/introduction-to-scriptaculous-effects/


http://demo.script.aculo.us/shop


http://wiki.script.aculo.us/scriptaculous/show/Ajax.Autocompleter

OpenRico

http://www.openrico.org/

AdobeSpry

http://labs.adobe.com/technologies/spry/

Yahoo User Interface Library

http://developer.yahoo.com/yui/


http://developer.yahoo.com/yui/download/


http://yuiblog.com/

Librerías para PHP

Sajax

http://www.modernmethod.com/sajax/


http://blog.joshuaeichorn.com/archives/2005/04/19/ajax-hello-world-with-sajax/

Xajax

http://www.xajaxproject.org/


http://wiki.xajaxproject.org/Tutorials:Learn_xajax_in_10_Minutes


http://wiki.xajaxproject.org/Tutorials:Processing_Forms_with_xajax


http://www.xajaxproject.org/examples/thewall/thewall.php


http://www.cyberdyne.org/~icebrkr/2007/05/03/xajax-php-live-

datagrid-gridview/

http://www.cyberdyne.org/~icebrkr/files/xajax-Livedatagrid.tar.gz

Ejemplo en

http://dev.chkbox.com/gridview.php

Pajax

http://www.auberger.com/pajax/

Librerías para Java

Google Web Toolkit

http://code.google.com/webtoolkit/


http://code.google.com/webtoolkit/gettingstarted.html


http://google-web-toolkit.googlecode.com/files/

gwt-windows-1.3.3.zip

http://code.google.com/webtoolkit/documentation/examples/

AjaxTags

http://ajaxtags.sourceforge.net/

AjaxTags – AjaxTags Usage

http://ajaxtags.sourceforge.net/usage.html

AjaxTags – AjaxTags Quick Start

http://ajaxtags.sourceforge.net/quickstart.html

ExtJs

http://extjs.com/deploy/ext/examples/grid/xml

-grid.html

Dynamic Faces

http://java.sun.com/developer/technicalArticles

/J2EE/ajax_jsf/

BackBase

http://www.backbase.com

Librerías para .NET

ASP.NET Ajax (versión de Microsoft para Net 2.x)

http://ajax.asp.net/

Ajax.NET

http://ajax.schwarz-interactive.de/CSharpSample/

MagicAjax

http://www.magicajax.net/

Algunas implementaciones de chat en Ajax:


http://socket7.net/lace/


http://www.ajaxprojects.com/ajax/tutorialdetails

.php?itemid=9

http://www.ajaxchat.org/


http://www.plasticshore.com/projects/chat/index.html


http://www.phpfreechat.net/


http://www.dynamicajax.com/fr/AJAX_Driven_Web

_Chat-271_290_291.html

Algunos sitios con AJAX:


http://www.egosurft.org


http://www.humanized.com/reader/

Silverlight:


http://silverlight.net/


http://tirania.org/blog/archive/2007/May-01.html


http://www.hanselman.com/blog/PuttingMixSilver

lightTheCoreCLRAndTheDLRIntoContext.aspx

http://download.microsoft.com/download/f/2/e/

f2ecc2ad-c498-4538-8a2c-15eb157c00a7/SL_
Map_FinalNET.png


http://blogs.msdn.com/tims/archive/2007/04

/30/silverlight-screencasts.aspx
Moonlight – Mono

http://del.icio.us/ajlopez/silverlight


Presentaciones Web con Google Docs

septiembre 22, 2007

Recientemente Google ha añadido una muy novedosa pero útil funcionalidad a su ya conocido Google Docs. Y es que ahora tenemos la posibilidad de realizar presentaciones Web, compartirlas,etc…

Las herramientas colaborativas han mejorado teniendo la posibilidad de no perder los cambios aún incluso cuando varios se encuentren editando el mismo archivo…

Podemos visualizar nuestras presentaciones por medio del correo, chat, y calendario inclusive…..

Cuenta con una interfaz muy sencilla de entender, y para los usuarios que usamos a diestra y siniestra el viejo y conocido Microsoft Power Point nos permite importar o exportar este tipo de archivos….

Les dejo con pequeño demos de lo que se puede realizar con esta gran herramienta de Google


¿Que es la Web Semántica?

agosto 29, 2007

Navegando encontre varios artículos relacionados a este tema, pero solo dos me parecieron muy interesantes(el de Ramón A. Parada y el de la Famosisima Wikipedia)

Aqui les dejo un resumen de ambos artículos:

La Web semántica (del inglés semantic web) es la idea de añadir metadatos semánticos a la World Wide Web. Esas informaciones adicionales —describiendo el contenido, el significado y la relación de los datos— deben ser dadas de manera formal, de forma que sea posible evaluarlas automáticamente por máquinas. El destino es mejorar la World Wide Web ampliando la interoperabilidad entre los sistemas informáticos y reducir la necesaria mediación de operadores humanos.

La Web Semantica es una malla de informacion relacionada de una forma que sea facilmente procesable por los ordenadores a una escala global. Puede pensarse como una forma de representar eficientemente datos en Internet o una base de datos globalmente relacionada.

El precursor de la idea, Tim Berners-Lee, intentó desde el principio incluir informaciones semánticas en su creación, la World Wide Web, pero por «causas diferentes» no fue posible. Introdujo la Web semántica para recuperar esta omisión.

La Web Semantica se construye generalmente en sintaxis que utilizan URIs (Idenficiadores Uniformes de Recursos) para representar los datos, generalmente en estructoras basada en triplete: p.ej. mucho tripletes de datos URI que pueden ser almacenados en bases de datos, o intercambiados en la World Wide Web usando ciertas sintaxis dienhadas especificamente para la tarea. Estas sintaxis de llaman “Framework de Descripcion de Recursos” (RDF).

Componentes de la Web Semántica

Los principales componentes de la Web Semántica son los metalenguajes y estándares de representación XML, XML Schema, RDF, RDF Schema y OWL. La OWL Web Ontology Language Overview describe la función y relación de cada uno de estos componentes de la Web Semántica:

  • XML aporta la sintaxis superficial para los documentos estructurados, pero sin dotarles de ninguna restricción sobre el significado.
  • XML Schema es un lenguaje para definir la estructura de los documentos XML.
  • RDF es un modelo de datos para los recursos y las relaciones que se puedan establecer entre ellos. Aporta una semántica básica para este modelo de datos que puede representarse mediante XML.
  • RDF Schema es un vocabulario para describir las propiedades y las clases de los recursos RDF, con una semántica para establecer jerarquías de generalización entre dichas propiedades y clases
  • OWL añade más vocabulario para describir propiedades y clases: tales como relaciones entre clases (p.ej. disyunción), cardinalidad (por ejemplo “únicamente uno”), igualdad, tipologías de propiedades más complejas, caracterización de propiedades (por ejemplo simetría) o clases enumeradas.

La usabilidad y aprovechamiento de la Web y sus recursos interconectados aumentará gracias a:

  • Los documentos etiquetados con información semántica (compárese esta con la etiqueta <meta> de HTML, usada para facilitar el trabajo de los robots). Se pretende que esta información sea interpretada por el ordenador con una capacidad comparable a la del lector humano. El etiquetado puede incluir metadatos descriptivos de otros aspectos documentales o protocolarios.
  • Vocabularios comunes de metadatos (Ontología (Informática)) y mapas entre vocabularios que permitan a quienes elaboran los documentos disponer de nociones claras de cómo deben etiquetarlos para que los agentes automáticos puedan usar la información contenida en los metadatos (p.ej. el metadato author tenga el significado de “autor de la página” y no el del “autor del objeto descrito en la página”).
  • Agentes automáticos que realicen tareas para los usuarios de estos metadatos de la Web Semántica
  • Servicios Web (a menudo con agentes propios) que provean de información a los agentes (por ejemplo un servicio de garantías a quien un agente pudiera consultar sobre si un comercio electrónico tiene un historial de mal servicio o de generar correo basura).

Los proveedores primarios de esta tecnología son las URIs que identifican los recursos junto con XML y los namespaces. Si a esto se añade un poco de lógica, mediante una RDF, u otras tecnologías como los mapas temáticos y algo de razonamiento basado en técnicas de inteligencia artificial, la Web estará lista para alcanzar las aspiraciones de su inventor Tim Berners-Lee.


Me llego el Flight Simulator X

agosto 23, 2007

Microsoft habia prometido que quienes optubieran la 4ta estrella en desarrollador 5 estrellas 2005(DCE 2005) se le iba a regalar este brillante juego(aunque todavia no lo he probado,se ve que tiene buena pinta), asi que me puse a estudiar y a dar examenes.

Despues de algunos dias y de haber dado algunos examenes, por fin obtuve mi 4ta estrella, estaba emocionadisimo y esperaba con ansias este juego.

Hasta que despues de 2 meses de haber obtenido mi 4ta estrella me llego mi “Flight Simulator X” y esta de lujo(lo digo por la pinta que tiene,por que todavia no lo he probado).

Bueno basta de escribir y a comenzar a jugar para saber que tal esta el juego.Aqui les dejo algunas imagenes sobre el juego.

imagen004.jpg

imagen003.jpg


Enlaces de Agosto: ASP.NET AJAX Y ASP.NET AJAX Control Toolkit

agosto 18, 2007

Navegando encontre nuevos enlaces y Articulos, sobre Aspnet Ajax en Visual Studio 2008 y .Net 3.5.

Artículos sobre ASP.NET AJAX

Artículos de ASP.NET AJAX Control Toolkit

Artículos sobre ASP.NET AJAX en VS 2008 y .NET 3.5

Fuente: thinkingindotnet.wordpress.com


¿Que es Hijacking?

agosto 11, 2007

Leyendo un artículo sobre ajax, me encontre con una palabra que nunca había escuchado “Hijacking” , entonces me dió muchisima curiosidad de saber que significaba. Lo único que se me paso por la mente fue “Hacking” o talvez algo relacionado al robo de información.

Pero para salir de la duda busque en la grandiosa Wikipedia, y encontre lo siguiente:

Hijacking significa “Secuestro” en inglés y en el ámbito informático hace referencia a toda técnica ilegal que lleve consigo el adueñamiento o robo de algo (generalmente información) por parte de un atacante, es por tanto un concepto muy abierto y que puede aplicarse a varios ámbitos, de esta manera podemos encontramos con el adueñamiento o secuestro de conexiones de red, sesiones de terminal, servicios, modems y un largo etc. en cuanto a servicios informáticos se refiere.

Algunos ejemplos de Hijacking

  • IP hijacking: Secuestro de una conexión TCP/IP por ejemplo durante una sesión Telnet permitiendo a un atacante inyectar comandos o realizar un DoS durante dicha sesión.
  • Page hijacking: Secuestro de página web. Hace referencia a las modificaciones que un atacante realiza sobre una página web, normalmente haciendo uso de algun bug de seguridad del servidor o de programación del sitio web, también es conocido como defacement o desfiguración.
  • Reverse domain hijacking o Domain hijacking: Secuestro de dominio
  • Session hijacking: Secuestro de sesión
  • Browser hijacking: Secuestro del navegador. Se llama así al efecto de apropiación que realizan algunos spyware sobre el navegador web lanzando popups, modificando la página de inicio, modificando la página de búsqueda predeterminada etc.
  • Modem hijacking: Secuestro del Modem. Esta expresión es en ocasiones utilizada para referirse a la estafa de los famosos dialers que tanta guerra dieron en su día (antes del auge del ADSL) y que configuran sin el consentimiento del usuario nuevas conexiones a números de cobro extraordinario.
  • Thread hijacking: Secuestro de un “tema” dentro de un foro de discusión de internet. Este termino hace referencia a la situación que ocurre cuando dentro de un tema de discusión en un foro alguien intenta dirigir el hilo de la conversación hacia asuntos que no tienen nada que ver con el tema inicial. Esto puede realizarse de manera intencionada para irritar al autor del tema o bien producirse de manera natural y no intencionada generalmente por usuarios sin mucho conocimiento en el asunto a tratar o que desconocen la dinámica de comportamiento de los foros.

Explora enlaces con Walk2Web

agosto 8, 2007

walk2web.jpg

La vida diaria del blogger transcurre visitando y enlazando sitios, Walk2Web es un servicio que nos permite ver hasta donde llegan esos enlaces de una forma gráfica bastante agradable.

Uno introduce la dirección a revisar y el sitio nos muestra un árbol de enlaces de la página seleccionada hacia otros lugares en la red. Esto es especialmente útil para encontrar sitios relacionados, ya que – al menos en los blogs – generalmente un sitio enlaza a otros de contenido similar, y aunque al principio se verán enlaces conocidos, dando click en more un par de veces puede llevarnos a cientos de lugares nuevos.

Además, si te gustan los sitios enlazados, puedes fácilmente añadirlos a del.icio.us o solo marcarlo como favorito en Walk2Web.


You3b,¿Por que ver un solo video? si puedo ver 3 videos a las vez

agosto 8, 2007

y3b.jpg

You3b es una página que surge del concepto de la multitarea, hacer más al mismo tiempo. Así que ¿porqué ver un video cuando puedes ver tres?.

Ver tres videos de YouTube a la vez, me parece una idea algo extraña, un poco inútil y a la vez interesante, ya que una vez registrados podemos crear nuestra propia combinación de videos, así que puede ser que algún ingenioso de esos que nunca faltan combine adecuadamente algún contenido.

Si no cuentas con una buena conexión de banda ancha, seguramente tendrás que poner pausa y esperar a que termine de cargar y una vez que esto suceda, dar tres clicks simultáneos se me antoja difícil, por lo que la idea de tres videos sincronizados no llegará completa a personas con conexiones por debajo de lo aceptable.


Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.