Logo Blogo

Apple dedica una pagina a HTML5

Pubblicato: 04 giu 2010 da Simone Gambirasio

apple html5

La fiducia di Apple in HTML5 non è una novità. La mela crede molto nelle potenzialità di questo standard, che può garantire pagine ricche e interattive anche a dispositivi come iPhone e iPad, senza dover usare plugin come Flash.

Ora però Apple ha pubblicato sul suo sito una vera e propria dichiarazione d’amore, con una pagina dedicata agli standard del web. Da questa nuova sezione di Apple.com è possibile provare alcune demo che dimostrerebbero le potenzialità del linguaggio HTML5 in diversi ambiti, come il video, la tipografia e le gallerie fotografiche. Da notare che per la visualizzazione di tutte queste pagine viene richiesto obbligatoriamente l’uso di Safari. Come ormai d’ordinanza nelle dimostrazioni Apple, non manca un esempio marchiato Disney, cioè il trailer dinamico di Tron.

Oltre al sito promozionale, Apple rimanda gli sviluppatori anche ad una pagina dedicata, con risorse e lezioni sull’HTML5. Queste nuove pagine ospitano anche l’ormai celebre lettera di Jobs contro la tecnologia Flash, diventandone forse un’argomentazione più convincente delle tante parole scritte fino ad oggi.

1 stelle2 stelle3 stelle4 stelle5 stelle (2 Voti | Media: 5 su 5)
condividi condividi
46 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di jjsaccolo

    jjsaccolo

    04 giu 2010 - 11:59 - #1
    1 punto
    Up Down

    peccato che tutta questa “apertura mentale” all’html5 sia invece legata SOLO a safari!
    insomma Apple… ci sono altri browser che supportano (anche meglio) l’html5, perchè devi escluderli dalla tua pagina!??!!?

  • Profilo di trollone

    trollone

    04 giu 2010 - 12:00 - #2
    0 punti
    Up Down

    >Da notare che per la visualizzazione di tutte queste pagine viene richiesto obbligatoriamente l’uso di Safari.

    con user agent switcher si vedono tranquillamente.

  • Profilo di v3g3

    v3g3

    04 giu 2010 - 12:37 - #3
    2 punti
    Up Down

    Hanno uno strano concetto di “standard”, avranno registrato il brevetto sulla parola cambiandone il significato?

  • Profilo di die81

    die81

    04 giu 2010 - 12:48 - #4
    -2 punti
    Up Down

    nn è questo il punto..perchè venite su questo blog? non capisco…
    cmq dopo aver visto html5 al lavoro non ci sono piu dubbi…flash ha i mesi contati…

  • Profilo di HGW

    HGW

    04 giu 2010 - 12:53 - #5
    0 punti
    Up Down

    Ciao, ho cambiato l’user agent in Firefox ma a quanto pare effettivamente FF non riesce a fare le cose che Safari. Provate ad esempio ad utilizzare web typography e vi accorgerete che in Firefox molte cose o non vengono proprio eseguite (non funzionano proprio) o vengono eseguite male.

    Penso che Apple abbia limitato safari per quello. Con Chrome non ho provato in quanto non so bene la procedura per cambiare UA e ora ho poco tempo ma se qualcuno vuole provare…

  • Profilo di toni_acca

    toni_acca

    04 giu 2010 - 13:33 - #6
    0 punti
    Up Down

    Ma che brava che sei Apple!
    Fai una pagina dedicata ai “web standards” (… Standards aren’t add-ons to the web. They are the web. And you can start using them today…) ma poi mi costringi a vedere queste pagine SOLO SE HO IL TUO BROWSER??

    Raus!

  • Profilo di gianl

    gianl

    04 giu 2010 - 14:02 - #7
    0 punti
    Up Down

    veramente ridicolo…

    ok _se hai Safari_ vedi delle cose carine: ma a livello di occupazione CPU siamo messi veramente così meglio di Flash??

  • Profilo di v3g3

    v3g3

    04 giu 2010 - 14:27 - #8
    0 punti
    Up Down

    Flash non vuol dire: player youtube, gallery animata…ci sono moltissime cose che html5 se le scorda però alla fine se non fanno qualcosa per i consumi di cpu come tecnologia non ha futuro nel mobile.

  • Profilo di le0x

    le0x

    04 giu 2010 - 14:28 - #9
    0 punti
    Up Down

    @gianl
    Direi proprio di sì, siamo messi meglio!

  • Profilo di accapi

    accapi

    04 giu 2010 - 14:35 - #10
    0 punti
    Up Down

    @v3g3: quali sarebbero le cose che html5 non è capace di fare? potrei farti vedere un esempio in html5 per ogni cosa che flash è in grado di fare…

    Vediamo…
    e anche qualcosa che flash non è in grado di fare….

  • I.

    04 giu 2010 - 14:42 - #11
    -2 punti
    Up Down

    Non è possibile vedere i video in full screen, il demo VR non funziona neanche su safari per windows: ridicolo.

  • Profilo di le0x

    le0x

    04 giu 2010 - 14:52 - #12
    0 punti
    Up Down

    @I.
    Ma cosa stai dicendo?! vai su youtube (versione html5) e ti vedi un video in full screen… prima di sparare certe cavolate bisognerebbe cercare per lo meno di informarsi.

  • Profilo di Gurzo83

    Gurzo83

    04 giu 2010 - 14:56 - #13
    0 punti
    Up Down

    che bello definire un qualcosa standard quando è ancora in draft LOL

  • Profilo di accapi

    accapi

    04 giu 2010 - 15:05 - #14
    0 punti
    Up Down

    pubblichiamo un po di esempi che vi faranno capire le potenzialità di una piattaforma non ancora definita del tutto ma che già regge il confronto con una tecnologia (flash) che vanta più di 10 anni di esperienza.
    Animazioni complesse:
    http://guciek.net/test/burn/
    http://mrdoob.com/projects/chromeexperiments/ball_pool/
    http://mrdoob.com/lab/javascript/effects/water/02/ (questa in flsh non l’ho mai visto!!)
    http://craftymind.com/factory/html5video/CanvasVideo.html (anche questo con flash non si può fare)
    http://the389.com/experiment/

    Giochi:
    elenco di centinaia di giochi di tutti i tupi in html5:
    http://www.canvasdemos.com/type/games/

    http://stewdio.org/pong (flash non è in grado di interagire nativamente con le finestre del browser)

    applicazioni di grafica complete come photoshop e lightroom:
    http://mugtug.com/sketchpad/
    http://mugtug.com/darkroom/

    questo solo per iniziare…

  • materkind

    04 giu 2010 - 15:06 - #15
    0 punti
    Up Down

    scusate ma l’avete letto il messaggio di HGW?

    ho fatto come ha detto e infatti con firefox non va una cippa. Con safari si fa tutto con firefox no.

    Quindi magari prima di sparare a zero informatevi.

  • Profilo di toni_acca

    toni_acca

    04 giu 2010 - 15:25 - #16
    -1 punto
    Up Down

    @accapi
    In HTML5 puoi fare questa cosa qui?
    http://it.bzero1.bulgari.com/#/home

    LOL

  • Profilo di infiniteloop

    infiniteloop

    04 giu 2010 - 15:29 - #17
    0 punti
    Up Down

    accapi
    il discorso non è quello che può fare.
    si parla di tecnologia per animere, l’unico limite è la fantasia di chi crea.
    la vera differenza è che non ha un proprietario!
    non servono plug-in da aggiornare continuamente per funzionare, basta il browser!
    sveglia gente.

  • Profilo di infiniteloop

    infiniteloop

    04 giu 2010 - 15:30 - #18
    0 punti
    Up Down

    toni acca
    sì, può fare anche quello, è un’animazione. l’animazione si può fare con un milione di cose.

  • Profilo di accapi

    accapi

    04 giu 2010 - 15:33 - #19
    -1 punto
    Up Down

    @toni_acca
    SI .) il fatto che non ci sia è perché i “creativi” non si sono ancora buttati sull’html5 ma presto lo faranno!
    HTML5 (come flash) è un mezzo non un fine… negli esempi che ho postato prima ci sono tutte le basi per creare un sito come quello di bulgari (e anche più complesso) per esempio video di sfondo (tag video) + effetti di animazione (javascript + tag canvas). gli esempi che ho postato bisogna analizzarli nell’ottica della pura tecnologia…
    Poi in futuro, starà al creativo “mixarle” assieme per ricavare un prodotto che all’occhio dell’utente finale sembri “cool” etc etc..
    Ti posso assicurare che dal punto di vista di programmazione il sito di bulgari non è per nulla compesso! ciò non toglie che ci sia un grande ed ottimo lavoro di comunicazione design e marketing! ;)

  • Profilo di Gurzo83

    Gurzo83

    04 giu 2010 - 15:34 - #20
    1 punto
    Up Down

    @accapi

    hai provato a vedere quanto consumano di cpu alcune animazioni complesse? beh non sfigurano di certo contro il vorace flash…per cui vantaggi veri? mah

    ps non paragonare giochini in html5 a sw come photoshop o ligthroom ;)

  • Profilo di toni_acca

    toni_acca

    04 giu 2010 - 15:38 - #21
    -2 punti
    Up Down

    @accapi
    “gli esempi che ho postato bisogna analizzarli nell’ottica della pura tecnologia…”
    ma non erano web standards?
    LOL LOL LOL

  • I.

    04 giu 2010 - 15:42 - #22
    0 punti
    Up Down

    @leox,
    mi riferivo a questi demo, non ad html5 in generale. E ho tralasciato volutamente che funzionano solo su safari perché era stato già ampiamente sottolineato

  • Profilo di infiniteloop

    infiniteloop

    04 giu 2010 - 15:42 - #23
    0 punti
    Up Down

    Se siete curiosi di sapere come è messo il vostro browser in fatto di HTML5.

    http://html5test.com/

  • Profilo di korez

    korez

    04 giu 2010 - 15:46 - #24
    0 punti
    Up Down

    Una pagina dedicata all’HTML5 e poi richiede Safari. Mi tengo Google Chrome ;)

    Good job Apple.

  • Profilo di HGW

    HGW

    04 giu 2010 - 15:47 - #25
    -1 punto
    Up Down

    forse vi sfugge che flash esiste da decenni mentre html5 è solo agli inizi. Inoltre su iPad quel che basta al momento sono video e poco altro. E quello c’è. Poi le potenzialità di html5 sono enormi.

    Certo è singolare vedere la stesse persone che tutti i giorni sono contro chiusure e a favore dell’open e di internet, sono poi le prime che inneggiano a drogare la rete con un plugin proprietario e chiuso.

    Il fatto è che di qua c’è Apple e allora bisogna remare contro anche a ciò che di buono la rete può offrire. Apple fa una sua scelta e non impone niente a nessuno. Teniamo il flash a vita o andiamo avanti? Nessuno dice che domattina flash sparisce. Si dice solo che html5 sta facendo la sua bella strada e non capisco perchè bisognerebbe tifare per flash. Cioè lo capisco, ma molte delle persone che lo fanno nel 2006 non avrebbero mai creduto di arrivare a tanto.

  • Profilo di accapi

    accapi

    04 giu 2010 - 15:48 - #26
    -1 punto
    Up Down

    @infiniteloop
    infatti sono d’accordo con te! ma ciò non toglie che tra mille strumenti, HTML5 è anche comodo e funzionale (oltre che aperto e standard) e intrinsecamente migliore di flash per una serie di motivi:
    - è una tecnologia nuova pensata apposta per non ripetere gli stessi “errori” di flash.
    - è un linguaggio interpretato e non semi-compilato come i file .swf: gli swf sono semi-compilati perché si parte da un sorgente .fla per arrivare ad un’altro sorgente .swf che a sua volta ha bisogno di un plug-in (proprietario) per funzionare; invece un linguaggio interpretato direttamente nel browser porta diversi guadagni oltre che prestazionali anche di comodità perché puoi eseguire modifiche al volo senza ricompilare tutto ogni volta!

    - HTML5 di per se non fa nulla di nulla (non è altro che un normale linguaggio di markup) per funzionare come si deve ha bisogno di un linguaggio lato server (supportato nativamente essendo una pagina web non come flash) e lato client per andare ad animare e “riempire” gli elementi dinamici come i tag VIDEO AUDIO E CANVAS questi linguaggi non sono prestabiliti quindi nessuno vieta di utilizzare lato server php asp ruby etc… e lato client Javascript (ma se il browser lo subborta si potrebbe usare anche Object-C, C++, .NET etc.. con vantaggio indubbio per lo sviluppatore
    - Supporto all’opengl con le estensione WebGL

    potrei continuare ancora… ma per ora mi fermo qui

  • Profilo di HGW

    HGW

    04 giu 2010 - 15:53 - #27
    0 punti
    Up Down

    ripeto che ho provato su Firefox il tutto e alcune cose non vanno.

    su Chrome qualcuno ha provato?

    ci ho installato user agent switcher come estensione ma non funziona….se qualcuno riesce a provare con Chrome lo scriva qui. Teoricamente non dovrebbe avere problemi visto che a livello di compatibilità è anche meglio di Safari, ma avrei detto lo stesso per FF e invece alcune cose non vanno o vanno male.

  • Profilo di accapi

    accapi

    04 giu 2010 - 15:58 - #28
    -1 punto
    Up Down

    @HGW
    su chrome vanno anche meglio che su safari
    su opera vanno meglio che su safari
    su firefox non vanno (almeno alcune cose) ma andranno “discretamente” dalla versione 4
    su ie “dovrebbero andare dalla 9″

    La apple (furbamente) ha messo semplicemente un controllo sullo User Agent per portare l’utente medio a scaricare il SUO browser ma HTML5 e pienamente supportato anche da opera, chrome ed in parte da firefox

  • Profilo di Gurzo83

    Gurzo83

    04 giu 2010 - 16:17 - #29
    0 punti
    Up Down

    @accapi

    html5 non + ancora uno standard…non facciamo disinformazione…quando verrà ratificato e verrano delineati bene alcuni aspetti( come il tag video e audio) allora se ne potrà riparlare…e nel caso obbligare tutti browser a supportare pienamente l’html5 e altre tecnologie a esso collegati( fare uno standard e poi ogni browser lo implementa a modo suo non serve a nulla)…ma spacciare ora l’html5 come standard è ridicolo…

    @HGW
    belo spingere uno standard aperto che però forse userà un codec video proprietario ;)

    ps gli altri browser supportano una minima parte dello pseudo-standard…per avere una implementazione totale bisognerà aspettare la ratificazione a standard( si vocifera tra un bel pò di anni)

  • Profilo di accapi

    accapi

    04 giu 2010 - 16:30 - #30
    -1 punto
    Up Down

    @Gurzo83
    hai pienamente ragione ma da qualche parte bisogna pur partire!
    Ricordo a tutti che il protocollo wi-fi n è stato usato da tutti (apple compresa) prima ancora che diventasse standard ma una volta diventato standard non è che ho buttato via il mio MBP perché ognuno ha creato il suo wi-fi N (perché tutti hanno seguito le specifiche ufficiali anche se non complete)
    La stessa cosa vale per HTML5 le specifiche anche se non ancora chiuse definitivamente sono ormai a grandi linee definite mancano solo gli “ultimi ritocchini”.
    Per il codec video, HTML5 è sviluppato per funzionare con qualsiasi codec H.264 purtroppo al giorno d’oggi è il migliore ma google sta spingendo per il WebM e molto probabilmente (essendo appoggiato da Microsoft) si userà quello per cui di cosa ti preoccupi…!?

  • Profilo di accapi

    accapi

    04 giu 2010 - 16:36 - #31
    0 punti
    Up Down

    e comunque già adesso e più a standard di flash ;)

  • Profilo di HGW

    HGW

    04 giu 2010 - 16:54 - #32
    0 punti
    Up Down

    gurzo
    comunque la rete è da sempre basata su html quindi non si tratta di spingere nulla. E’ il corso naturale delle cose. html è la rete. flash no. Poi uno sceglie ma di certo tra le due cose la via più naturale è html. Poi i formati variano, ad esempio google ha scelto il vp8. Ma non è un problema. Anche firefox supportava theora ma nel codice bastava mettere e basta mettere sia il link al file in h.264 che al file in .ogv. E via dicendo. Il formato non sarà un grosso problema. Certo, un solo formato per tutti risolverebbe più velocemente le cose ma Apple ha sostenuto h.264 in quanto qualitativamente è sempre stato il migliore. E lo è tutt’ora.

    accapi
    IE è sempre l’ultimo della fila, non per niente non l’ho nemmeno nominato. Firefox al momento non supporta quelle cose. Parlavo di adesso, non del futuribile.
    Circa gli altri “pienamente” non direi in quanto ci sono alcune cose che ogni browser non fa (dato che nessun browser arriva a 160/160). Non ho capito: hai provato chrome con quelle apps in html5? in caso dimmi come hai fatto o indicami l’estensione per cambiare l’user agent perchè quella che ho provato io non funzionava. Me la indichi? grazie.

  • Profilo di HGW

    HGW

    04 giu 2010 - 17:32 - #33
    0 punti
    Up Down

    accapi
    comunque i browser ottengono questi punteggi se vai su html5test
    firefox 100 su 160
    opera 102 su 160
    safari 113 su 160
    chrome 142 su 160

    Quindi sicuro di aver provato con opera? Se con FF dà quei risultati immagino che anche con Opera non faccia diversamente. Infatti anche Gruber sottolinea che alcune di quelle cose vengono bene solo in Safari. Però ho i miei dubbi su chrome nel senso che credo che chrome sia l’unico a tenere botta anche perchè è migliore e non di poco come supporto ad html5 anche se bisogna vedere “in cosa”. Stasera testo.

  • Profilo di accapi

    accapi

    04 giu 2010 - 18:04 - #34
    0 punti
    Up Down

    chrome e safari sono (in certi limiti) la stessa cosa perchè utilizzano entrambi WebKit Le uniche differenze sono che Chrome ha una versione di webkit più aggiornata rispetto a safari e un motore javascript differente. infatti webkit di apple ufficiale che trovi qui: http://nightly.webkit.org/ ; fa 137 punti
    opera in effetti da qualche problemino ma meno di firefox perchè anche se i punti sono diversi opera e compatibile con le funzioni usate da apple mentre firefox in altre che in questi esempi non sono usati…

  • Profilo di accapi

    accapi

    04 giu 2010 - 18:11 - #35
    0 punti
    Up Down
  • Profilo di accapi

    accapi

    04 giu 2010 - 18:36 - #36
    0 punti
    Up Down
  • hgw27.net

    04 giu 2010 - 20:07 - #37
    0 punti
    Up Down

    accapi
    grazie ;)

  • hgw27.net

    04 giu 2010 - 20:12 - #38
    0 punti
    Up Down

    sia in safari che in chrome la cosa del 360° va non alla perfezione. Mentre in safari la cosa del ridimensionare il video e le transizioni sono un po’ più fluide. Ma poi riprovo dall’iMac.

  • Profilo di Vivalafoca2lavendetta

    Vivalafoca2lavendetta

    04 giu 2010 - 21:04 - #39
    0 punti
    Up Down

    Su safari mobile da iPad funziona tutto alla perfezione.

  • Profilo di gregbyankee

    gregbyankee

    04 giu 2010 - 21:10 - #40
    0 punti
    Up Down

    accapi, ti stimo!! mi hai chiarito non poco le idee, e a tutti quelli che invecene attaccano Apple solo perchè non supporta una diffusa tecnologia proprietaria e chiusa (oltre che lenta e poco performante su dispositivi mobili) posso dire di andare farsi benedire. (da steve jobs ovviamente ;-)

  • Profilo di happytobehappywith

    happytobehappywith

    04 giu 2010 - 21:51 - #41
    0 punti
    Up Down

    Grazie accapi! Grandissimo contributo!

  • miamibitch

    04 giu 2010 - 23:21 - #42
    0 punti
    Up Down

    accapi
    ma se io ho il mio sito con wordpress devo aspettare che l’hosting munisca il lato server delle specifiche html5? o devo farmi io tutto in html5? come funziona? se ho un blog, sito mio e uso wp come cms posso già ora mettere video o altri elementi in html5? grazie.

  • Profilo di Gurzo83

    Gurzo83

    05 giu 2010 - 03:13 - #43
    0 punti
    Up Down

    @HGW

    il formato è la chiave..dato che se html5 deve essere uno standard anke il codec video deve essere unico per tutti…altrimenti ci ritroviamo nel caos come sempre…

    apple spinge h.264 non perchè sia il migliore( di esso esistono varie implementazioni più o meno valide e il migliore è l’x.264)ma perchè fa parte del consorzio come lo è ms

    @accapi

    mancheranno anke solo ritocchini come dici tu..ma si parla di molti anni prima che html5 venga ratificato…se mancano solo ritocchini perchè ci metterebbero così tanti anni a ratificarlo?

    per lo standard n…tutti produttori si sono basati sul draft2.0, al momento del rilascio ufficiale si era arrivati al draft 8.0 con l’introduzione di altre tecnologie e velocità maggiori rispetto ai primi draft

  • MACOSAL5virgola32

    05 giu 2010 - 03:25 - #44
    0 punti
    Up Down

    Per il 2011 html5 sarà stra ratificato.

    John Gruber dice che chrome non supportta alcune cose di quelle di cui sopra

    Google’s fork of WebKit does not support all of the 3D transform features that Apple’s does

    quindi safari è l’unico su cui tutte quelle cose vanno al 100%

  • Profilo di accapi

    accapi

    05 giu 2010 - 10:28 - #45
    0 punti
    Up Down

    @miamibitch
    Si, puoi già usarli . Html5 non va ad intaccare i linguaggi lato server che rimangono sempre gli stessi… naturalmente wordpress avrà qualche estensione per inserire automaticamente video animazioni e audio in html5 ma non usandolo non saprei quale… Se hai una buona conoscenza di JavaScript CSS3 e Ajax puoi fare tutto già ora (naturalmente si vedranno solo su browser html5 compatibili)…

  • Profilo di conte_mascetti

    conte_mascetti

    07 giu 2010 - 12:14 - #46
    0 punti
    Up Down

    La potenzialità c’è però è pesantissimo, più di flash.

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per commentare e per entrare nella community di melablog. Potrai inserire immagini, video, partecipare alle discussioni nei vari gruppi o crearli e inviare messaggi privati agli altri utenti registrati. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento