HTML en CSS oorsig,
• Bou ‘n webtoepassing met behulp van Visual Studio 2012
• HTML5 bladsy skepping en stilering
• Afgeleë databron kommunikasie
Module 9: Voeg ongekoppelde ondersteuning by Web aansoeke
Hierdie module beskryf hoe om ongekoppelde ondersteuning aan ‘n webtoepassing te koppel, om ten einde toe te laat dat die aansoek voortgaan om te funksionering in ‘n gebruiker se blaaier selfs as die blaaier vanaf die netwerk gediskonnekteer het.
Lees en skryf Data plaaslik
Voeg ongekoppelde ondersteuning by die aansoek kas
Laboratorium: Voeg ongekoppelde ondersteuning by ‘n Web aansoek
Implementering van die aansoek kas
Implementering van plaaslike berging
Na voltooiing van hierdie module, sal studente in staat wees om die volgende te doen:
Stoor en herwin data plaaslik op die gebruiker se rekenaar deur die gebruik van die plaaslike berging API.
Ongekoppelde steun verskaf vir ‘n Web aansoek deur die aansoek Cache API te gebruik.
Module 10: die implementering van ‘n aanpassende gebruikerskoppelvlak
Hierdie module beskryf hoe om HTML5 bladsye te skep wat dinamies kan opspoor en aanpas by verskillende toestelle en vorm faktore.
Ondersteuning van meervoudige vorm faktore
Skep ‘n aanpassende gebruikerskoppelvlak
Laboratorium: Implementering van ‘n aanpassende gebruikerskoppelvlak
Skep ‘n Druk-vriendelike stylblad
Pas bladuitleg aan om te pas in ‘n verskillende vorm faktor
Beskryf die behoefte om toestel vermoëns te bespeur en reageer op verskillende vorm faktore in ‘n Web aansoek.
Skep ‘n webblad wat sy uitleg by verskillende vorm faktore dinamies kan aanpas.
Module 11: Skep van gevorderde grafiese inhoud
Hierdie module beskryf hoe om gevorderde grafiese inhoud te skep vir ‘n HTML5 Web aansoek deur ‘n Canvas element te gebruik, en deur skaalbare vektor grafika te gebruik.
Interaktiewe grafika skep deur die gebruik van skaalbare vektor grafika
Program tekening grafika deur ‘n Canvas te gebruik
Laboratorium: Skep van gevorderde grafiese inhoud
Skep ‘n interaktiewe lokaal kaart deur skaalbare vektor grafika
Skep ‘n spreker kenteken met ‘n Canvas Element
Gebruik skaalbare vektor grafika interaktiewe grafika om by te voeg in ‘n aansoek.
Module 12: Animeer die gebruikerskoppelvlak
Hierdie module beskryf hoe die gebruiker ervaring in ‘n HTML5 webtoepassing verbeter deur die toevoeging van animasie.
Toepassing van CSS oorgange
Die transformasie van elemente
Toepassing van CSS sleutel-raam-animasie
Laboratorium: Animeer gebruiker koppelvlak elemente
Pas oorgange toe op gebruiker koppelvlak elemente
Toepassing van sleutel-raam-animasie
Na voltooiing van hierdie module, sal studente in staat te wees om die volgende te doen:
Beskryf die verskillende tipes 2D en 3D oorgange beskikbaar met CSS3
Module 13: die implementering van intydse kommunikasie deur die gebruik van Web sokke
Hierdie module verduidelik hoe om Web sokke te versend en data te ontvang tussen ‘n HTML5 Web aansoek en ‘n bediener.
Inleiding tot Web sokke
Stuur en ontvang van Data deur die gebruik van Web sokke
Laboratorium: Implementering van intydse kommunikasie deur die gebruik van Web sokke
Ontvang tanse Data vanaf die Web sok
Data na ‘n Web sok te stuur
Verskeie tipes boodskappe te stuur na of vanaf ‘n Web sok
Verduidelik hoe Web sokke werk en beskryf hoe om data te stuur en ontvang deur ‘n Web sok.
Module 14: Skep ‘n Web werker proses
Hierdie module beskryf hoe om Web werker prosesse te gebruik om lank-lopende bedrywighede te hanteer en verbeter die reaksie van ‘n HTML5 Web aansoek.
Inleiding tot Web werkers
Asynchrone verwerking deur die gebruik van ‘n Web werker verrig
Laboratorium: Skep ‘n Web werker proses
Reaksie te verbeter deur die gebruik van ‘n Web werker
Verskaf terugvoering van gebruikers gedurende ‘n lang-lopende proses
Beskryf die doel van ‘n Web werker proses, en hoe dit gebruik kan word om asynchrone verwerking te verig, asook isolasie vir sensitiewe bedrywighede te verskaf.
Professionele persone met programmering ervaring van meer as 5 jaar.
Afgevaardigdes moet sommige ervaring met HTML4 hê.