• Aucun résultat trouvé

Introduction : la Plateforme Web du W3C

N/A
N/A
Protected

Academic year: 2022

Partager "Introduction : la Plateforme Web du W3C"

Copied!
8
0
0

Texte intégral

(1)

Andrea G. B. Tettamanzi, 2016 1

Programmation Web Avancée Programmation Web Avancée

(côté client) (côté client)

Andrea G. B. Tettamanzi

Université Nice Sophia Antipolis Département Informatique

[email protected]

(2)

Andrea G. B. Tettamanzi, 2016 2

CM - Séance 01

Introduction

(3)

Andrea G. B. Tettamanzi, 2016 3

Plan

• Avant-propos

• La plate-forme Web

• Script

(4)

Andrea G. B. Tettamanzi, 2016 4

Avant-propos

• Ce cours porte sur la « Open Web Platform », c-à-d : – HTML5

– DOM

– CSS3

– JavaScript

– Les nouvelles API (graphique, géolocalisation, stockage local, multimédia, communication entre navigateurs, …)

• On ne pourra pas tout couvrir avec la même profondeur

• TP → Projet

• Page Web de l'enseignement :

– http://www.i3s.unice.fr/~tettaman/Classes/ProgWebClient/

(5)

Andrea G. B. Tettamanzi, 2016 5

La plate-forme Web

• Grande (et grandissante) famille de technologies

• Le Web

– À l'origine, un système de partage de documents

– Aujourd'hui : une plate-forme universelle d'applications

• Les transparents qui suivent sont tirés d'une présentation de Bert Bos (W3C) aux W3C Days à Rabat, le 8 novembre 2012

(6)

Andrea G. B. Tettamanzi, 2016 6

https://www.w3.org/Talks/2012/1108-PlateFormeWeb-Rabat/

(7)

Andrea G. B. Tettamanzi, 2016 7

Script

• Du code qui n'a pas besoin d'être pré-traité pour être exécuté

• Syntaxe de haut niveau

• Dans le contexte du Web :

– Programme écrit en JavaScript – Exécuté par le navigateur

• Pages Web dynamiques : – DHTML

– AJAX

• Pont entre le navigateur et le système d'exploitation

• Pages Web → Applications Web

(8)

Andrea G. B. Tettamanzi, 2016 8

Merci de votre attention

Références

Documents relatifs

The purpose of this study is to describe and examine the validation issues of sensory information in the IoT domain, and analyse various terminologies in or- der to provide

The Social Web Working Group will create Recommendation Track deliverables that standardize a common JSON syntax (possibly JSON-LD) 11 for social data, a client-side API, and a

In this last area, he has worked on the development of the SPARQL-Stream language and morph- streams, an RDF streaming engine that transforms SPARQL-Stream queries into

Indeed, given that the software used to create many Linked Data sets is available through public version control systems 6 , we believe that the tool can be used to enrich

While this allows for user agents to make keys stored on secure elements like TPMs available to web applications originating from a given domain under a known name, none of

We focus on the normative semantics of SPARQL 1.0, that follows closely the proposal of our group, we intro- duce some navigational extensions for the language, and we discuss on

The Ontology-Based Data Access (OBDA) paradigm [10] aims at providing to the users of the system a unified and shared conceptual view of the domain of interest (ontology), while

Besides persisting Web Annotations, Anno4j also provides ways to query the annotations or even subparts of them that fit specific needs. On the one hand, Anno4j provides