miércoles, 4 de noviembre de 2009

Tecnologías utilizadas en las Páginas Web

Antes de comenzar con un tema nuevo, le pedí su autorización al Ingeniero Juan para poder iniciarlo, ya que al visitar hoy el blog me percate que no había tema nuevo, seguramente se le olvido a la persona que le tocaba iniciarlo y para no perder el ritmo que hemos llevado, aquí me tienen con una nueva aportación, en espera que sea de su agrado.
Hay literalmente cientos de tecnologías a nuestra disposición hoy en día y, aprovechándolas adecuadamente hacen que un sitio sea dinámico, amigable y exitoso, junto con un buen diseño debemos montar nuestra empresa en los rieles del código que necesitamos, por lo que debemos saber qué ventajas y desventajas nos ofrece cada lenguaje y/o tecnología.
A continuación hablaré sólo de algunas de las tecnologías más utilizadas, esperando que ustedes compañeros, participen activamente mencionando algunas otras:
VBScript (Visual Basic Scripting) - La respuesta de Microsoft a JavaScript. VBScript es una buena herramienta para cualquier sitio destinado a ser mostrado exclusivamente el navegador Microsoft Internet Explorer. Por este motivo discriminante y limitante, consideramos que no debe usarse VBScript en ningún sitio, al menos en ninguno que aspire a tener difusión universal. Es preferible usar JavaScript con su amplia aceptación en los diversos navegadores de internet.
PHP - Este lenguaje es, como ASP, usado en el lado del servidor. PHP es similar a ASP y puede ser usado en circunstancias similares. Es muy eficiente, permitiendo el acceso a bases de datos usando productos como MySQL, y puede ser usado para crear páginas dinámicas complejas.

6 comentarios:

  1. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar
  2. También es importante recordar quependiendo del tipo de sitio web serán las necesidades de nuestras tecnologías a aplicar, por ejemplo
    Flash
    Flash es una excelente forma de construir animaciones e interactividad pero puede también ser un gran problema de accesibilidad. Crear un sitio web completamente en Flash podría dejar afuera a un 2.78% de los visitantes y hacer un sitio completamente vacío para los motores de búsqueda, lo cual puede representar tu primer inconveniente.
    Muchos sitios verán a Flash como una primera necesidad mientras que otros solo lo utilizarán para animaciones o simplemente no lo usarán.
    Si tu sitio no lo necesita, entonces intenta usarlo solo para animaciones o proveyendo ricos textos alternativos.
    Evita construir menús en Flash, un agente de usuario que no lo soporte no podrá seguir sus vínculos.
    Exporta el archivo swf usando la menor versión posible. Solo un 69.2% de las visitas soporta su última versión. El restante 29.03% tendrá que descargarlo antes de visualizar la película.

    ResponderEliminar
  3. Yo les comentare un poquito acerca de AJAX: Es una tecnología para desarrollar aplicaciones web interactivas que permite enviar peticiones al Servidor Web de forma sincronizada, sin interferir con el comportamiento de la pagina web que el navegador esté desplegando. Esta tecnología se aplica usando lenguaje JavaScript.
    Utiliza el objeto XMLHttpRequest para enviar peticiones HTTP o HTTPS directamente al servidor web. La respuesta del servidor se recupera de vuelta en JavaScript como texto sin formato o como un documento XML.

    ResponderEliminar
  4. Applets
    Un Applet es un programa que puede incrustarse en un documento HTML; es decir en una página Web, en el momento que un navegador carga una página Web que contiene un Applet, éste se descarga en el navegador Web y comienza a ejecutarse. Esto nos permite crear programas que cualquier usuario puede ejecutar con tan solo cargar la página Web en su navegador.
    Los applets de Java pueden correr en un navegador web utilizando la Java Virtual Machine (JVM), o en el AppletViewer de Sun.
    Entre algunas ventajas son multiplataforma ya que estos funcionan en Linux, Windows, Mac OS, y en cualquier sistema operativo para el cual exista una JVM), puede trabajar en versiones de Dreamweaver o Java, sin embargo, si un applet requiere una versión posterior de la JRE, el cliente se verá obligado a esperar durante la descarga de la nueva JRE (Java Runtime Environment), también es soportado por la mayoría de los navegadores Web.
    Entre las Desventajas se requiere el plug-in de Java, que no está disponible por defecto en todos los navegadores web. Tampoco se puede iniciar la ejecución hasta que la JVM esté en funcionamiento, Si no está firmado como confiable, tiene un acceso limitado al sistema del usuario - en particular por ejemplo no tiene acceso al portapapeles, un Applet podría exigir una versión específica del JRE

    ResponderEliminar
  5. Estas son otras tecnologías que también pueden utilizarse para página web.

    CSS (Cascading Style Sheets) Las Hojas de Estilo las usamos para formatear las páginas web en todo aquello que deseamos. CCS es complicado, pero no es nada si comprendemos que podemos definir, en una sola línea de código, un estilo de texto o títulos para todo el sitio. Una vez que modificamos esta línea en segundos, todo el sitio cambiará automáticamente!

    ASP (Active Server Pages) - Las "Páginas Activas" se utilizan para ejecutar acciones del lado del servidor. De forma opuesta al Javascript, que realiza procedimientos en la máquina de cada usuario, el ASP forma en el servidor los resultados que luego se mostrarán en las pantallas de cada navegante. Un ejemplo de esto son los buscadores, donde uno realiza una petición de información y el servidor del buscador nos entrega un resultado a medida de nuestro pedido. Todo este procedimiento se realiza en el servidor y no en nuestra máquina.

    ResponderEliminar
  6. Lo que les comento es la tecnología llamada RSS (Sindicación Realmente Simple) es un formato de distribución de contenidos de Internet basado en XML, mediante RSS un usuario que visita una página web puede suscribirse a sus novedades y recibirlas en su computadora, en el instante de ser publicadas, sin necesidad de acceder a la página web donde se han insertado, RSS está pensado para páginas web que publican novedades muy a menudo y para usuarios que quieren estar al tanto de tales actualizaciones, los RSS tienen extensión .rss o bien .xml, pero en realidad son archivos de texto en un formato específico, creado a partir de XML. En el archivo RSS están los datos de las novedades del sitio, como el título, fecha de publicación o la descripción. El programa que lea el RSS será encargado de darle estilo o apariencia a los datos que se incluyan en el archivo y presentarlos de una manera atractiva al usuario, estos archivos se denomina frecuentemente como Feed. Nos puede servir para crear nuevas vías para que el usuario conozca las novedades del sitio y esté al tanto de lo que se publica y pueda obtener más visitas.

    ResponderEliminar