jump to navigation

HTML 5 – Aggiornando la web November 27, 2009

Posted by charly in coding, Diseño.
Tags: , , , , , ,
add a comment

Desde hace un tiempo se esta desarrollando la especificación del estándar HTML 5, el cual trae consigo una serie de cambios esperados desde hace tiempo.

Se quitaron tags, sobre todo los que tenían que ver con la presentación, los cuales pueden manejarse con estilos CSS, por ejemplo: <font>, <center>.
Se agregar nuevos tags con el objetivo de darle más semántica al código, por ejemplo:  <footer>, <section>, <article>, <dialog> . Así como también otros tags y atributos fueron modificados.

Una de las mejoras realizadas es el llamado “local storage” ó “DOM storage”. Funcionalidad por la cual se podrá mantener información en el cliente, totalmente integrada al estándar, mitigando el riesgo de la pérdida de conexión.

Algo muy esperado por los usuarios es la feature de soporte de “Drag and Drop” nativo para que el usuario pueda arrastrar documentos, imágenes, videos, etc desde y hasta el navegador para compartir contenido.

Otra característica muy bienvenida por la comunidad es algo llamado “Web workers”, la cual habilita el uso de scripts que corren en background, en un contexto aislado a la interacción del usuario con la página. Así se mejoran los tiempos de respuesta y “lags” en la navegación de los sitios.

Próximamente voy a compartir más info ahondando en los temas más importantes :)

Links relacionados:

Draft de la especificación HTML 5  (WC3)

Web workers

Cualquier comentario pueden escribirme a carlos.paez at snoopconsulting com

Aplicaciones con GWT November 14, 2008

Posted by dariofederico in Tools.
Tags: , ,
add a comment

Algunos sabran que me vendi por un tiempo para el lado de java para obtener  más conocimientos, pero tambien tiene sus lados positivos el aprender sobre otras tecnologias, como el saber de esta util herramienta.

Seguramente muchos habrán escuchado nombrar sobre este grandioso framework open source para JAVA desarrollado por la gente de Google cuyo nombre es Google Web Toolkit (GWT). Esta api fue diseñada para realizar aplicaciones AJAX, las cuales son dificiles de manejar y propensa a errores. Con GWT se puede desarrollar y depurar este tipo de aplicaciones utilizando tu entorno de desarrollo favorito( sistemas operativos e IDE de desarrollo).Una vez que terminas de realizar tu aplicación, GWT se encarga de compilar el codigo escrito en Java a JavaScript y HTML compatible con cualquier navegador web, es maravilloso!!!!!

Esta api posee un conjunto de librarias de las cuales una de las mas importante son los Widgets para construir tu aplicación con GUIs atractivas. Como al igual que la mayoria de los lenguajes de programacion los UI se agrupan en Paneles que determinan la ubicación de los mismos. A continuacion les muestro un ejemplo sobre como crear un Boton y realizar una accion mediante el onClick para que me muestre un cartel de alerta que diga Hola Mundo!!

Public class Hola implements EntryPoint {


public void onModuleLoad() {

Button btnHola = new Button(“Click Me”, new ClickListener() {
public void onClick(Widget sender) {
Window.alert(“Hola Mundo!!”);
}
});

btnHola.addStyleName(“gwt-btnHola”);
RootPanel.get().add(btnHola);
}
}

GWT soporta una cantidad extensa de widget para realizar tu aplicación AJAX, tales como arboles, pestañas, menu, PopUp, ventanas de dialogo y muchos otros mas.Tambien puedes crear tu componente dentro de un composite utilizando Widgets, que en si es un Widget re-utilizable.

Otra caracteristica muy destacada es la invocacion de metodos remotos (RPC) para realizar los servicios asincronicos de AJAX.

Para mas informacion sobre todo lo que lo que conte puden entrar a la pagina oficial de Google donde hay una breve tutorial para realizar una primera aplicación, http://code.google.com/webtoolkit/

Bueno sin mas nada para acotar sobre este post los invito a desarrollar su primera aplicación con GWT y comenten sus opiniones, quejas o dudas.

Bye!!!!

Web development tools February 19, 2008

Posted by NicoPaez in Tools.
Tags:
add a comment

During the last year we have been working on several projects that contain public websites. As you may imagine, these websites should run in multiple browsers and also be compatible with the w3c standards. This made us to be more carefull when creating the presentation layer. To address these works we used a interesting set of the tools.

Enjoy it!

Follow

Get every new post delivered to your Inbox.