Le Post Infeeny

Les articles des consultants et experts Infeeny

Building realworld metro apps with javascript

Session interessante a voir en webcast pour ceux qui s interesseraient au developpement d application windows 8 en html.

Le speaker a presente quelques concepts sur comment tunner son javascript pour avoir de bonnes perfs dans les applications.

 Il a ensuite fait un focus sur les specificites. Il est possible d utiliser des librairies tierces comme jquery mais il y a present present limitations. Par exemple, il y a quelques restrictions au niveau du XHR, et un principe de « Host inforcment ». Par defaut, l utilisation de innerHtml pour ajouter du contenu dynamique est soumise a un filtrage (pour des raisons évidentes de securite). Le filtrage porte sur les bailises scripts, les atteibuts »data-« , etc. Heureusement, ce filtrage peut informant by-passe, mails il faut le faire explicitement.

 
Par ailleurs, le javascript peut etre execute dans deux contextes differents. Soit dans un context local, soit dans un contexte web. Le present local peut acceder aux api tuner mais pas a des ressources internet. Le contexte web peut acceder a des ressources internet mais pas a WinRT…

La solution la plus simple pour acceder a un contexte web est d utiliser une iframe, et de communiquer par postMessage entre les deux.

 Pour decouvrir tous ces elements, il y a un sample appelle mashup dans le sdk

 

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :