Visualizzazione dei risultati da 1 a 10 su 53

Hybrid View

  1. #1
    Moderatrice di HTML 5 e Kickstarter L'avatar di electric_g
    Registrato dal
    Jan 2002
    residenza
    Vancouver, BC
    Messaggi
    176
    Quote Originariamente inviata da U235 Visualizza il messaggio
    Scusami ma non intendevo dire che Flash o Silverlight sarebbero potuti essere uno standard, volevo solo dire che sarebbe stato molto più facile creare una unica applicazione web o comunque senza App native, un po come si potrebbe fare ora con HTML5. Dico potrebbe perché fin tanto che si tratta di una Web App ad uso "aziendale" (quando ci si vuole arrangiare un po) tutto sommato ci può stare, ma per la grossa utenza ho paura che serva ancora necessariamente la App nativa.
    Se ci fosse stato il supporto a Flash e Silverlight (per mia esperienza personale quanto meno su quest'ultimo) sarebbe stata decisamente altra cosa, sarebbe stata una App a tutti gli effetti distribuita sul web. E non parlo di solo video ecc., ma anche di 3D.
    Però dipende che tipo di app parli. Che quelle native oggi per il momento diano una esperienza diversa da quelle web è vero. Ai browser mancano ancora delle API e delle migliorie (e alle native mancano alcune cose proprie del web). Però questi problemi in parte ce li aveva pure Flash&Silverlight, mi pare.
    Sul "più facile" non so, non ho sviluppato Flash ma vedevo come la gente sviluppava in Flash allora e in nativo ora. Se uno non vuole fare una cosa fatta per bene, lo può fare con qualsiasi linguaggio/tecnologia
    Nope.

  2. #2
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    Quote Originariamente inviata da electric_g Visualizza il messaggio
    Però dipende che tipo di app parli. Che quelle native oggi per il momento diano una esperienza diversa da quelle web è vero. Ai browser mancano ancora delle API e delle migliorie (e alle native mancano alcune cose proprie del web). Però questi problemi in parte ce li aveva pure Flash&Silverlight, mi pare.
    Sul "più facile" non so, non ho sviluppato Flash ma vedevo come la gente sviluppava in Flash allora e in nativo ora. Se uno non vuole fare una cosa fatta per bene, lo può fare con qualsiasi linguaggio/tecnologia
    Ciao
    parlo di qualsiasi App. Non so Flash, la mia conoscenza di quest'ultimo non è mai andata oltre il creare qualche animazione per il web, ma sicuramente Silverlight è un altro mondo, ma non per modo di dire, è proprio completamente diverso, si tratta di una App distribuita sul Web, e il browser serve solo a distribuire l'applicazione. Hai accesso (seppur limitato) possiamo dire a tutto: microfono, telecamera, ma anche accesso alla GPU, multithread ecc. Insomma hai a disposizione la possibilità di fare una VERA App. Non so se hai mai aperto un file .xap, ma se lo hai fatto avrai notato che non è altro che un file .zip contenente delle DLL, esattamente come quelle .NET. Nella maggior parte dei casi si tratta proprio delle stesse DLL che usi con applicazioni desktop (crittografia;IO;threadecc.), in altri invece sono devi sottoinsiemi ed in altri delle "specializzazioni". Infatti SL veniva spesso utilizzato come applicazione out of browser, quindi installata fuori dal browser. Parliamo proprio di un altro mondo confronto a html5 che è strettamente legato al browser per funzionare. Ad esempio anche solo fare la simulazione multithread per javascript è un casino, nel senso che non hai lo stesso controllo sui thread (reale e non simulato) che hai su SL. Con js se devi fare un preload senza freezare la ui mentre sta elaborando script pesantucci, te la devi giocare bene e non ottieni un gran risultato, quantomeno a livello di "stabilità", nel senso che è difficile sincronizzare perfettamente il tutto, proprio perché non esiste il multithread.
    Ma questo era solo un esempio, ce ne possono essere tanti di esempi.
    Quindi in sostanza anche io penso che alla fine si può fare tutto con tutto, ma in alcuni casi i risultati non saranno minimamente paragonabili.
    Per questo penso che se avessero supportato SL sui sistemi Mobile i vari store sarebbero morti li, perché nella maggior parte dei casi non avrebbe avuto senso sviluppare App native e sottostare a tutto il sistema dello store, sarebbe stato semplice creare App SL e distribuirle su Web.

    @MySQL:
    Non fraintendermi, non sto dicendo che Microsoft sia bella e buona a tutti i costi, anzi... dico solo che le sue scelte sono figlie dal sistema in cui abbiamo deciso di vivere: il libero mercato. Il libero mercato non è democratico, decide il più forte e fa morire tutti gli altri più deboli, bisogna farsene una ragione oppure rivoluzionare il mondo. Credo che sia più sostenibile la prima piuttosto che una rivoluzione mondiale...

  3. #3
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Quote Originariamente inviata da U235 Visualizza il messaggio
    Parliamo proprio di un altro mondo confronto a html5 che è strettamente legato al browser per funzionare. Ad esempio anche solo fare la simulazione multithread per javascript è un casino, nel senso che non hai lo stesso controllo sui thread (reale e non simulato) che hai su SL. Con js se devi fare un preload senza freezare la ui mentre sta elaborando script pesantucci, te la devi giocare bene e non ottieni un gran risultato, quantomeno a livello di "stabilità", nel senso che è difficile sincronizzare perfettamente il tutto, proprio perché non esiste il multithread.
    Le tue affermazioni sono vere, ma d'altro canto posso dirti che i browser pian piano stanno diventando veri e propri ambienti di run time. Penso che sia solo questione di tempo prima che il gap venga completamente colmato.

    Qualche esempio pratico? Si veda webassembly e i webworkers (relativi alle performance e gestione thread di cui parlavi)

    http://arstechnica.com/information-t...e-webassembly/

    O anche numerosi framework che permettono accesso anche agli strumenti nativi delle applicazioni (ionic e cordova, per esempio)
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  4. #4
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    Quote Originariamente inviata da XWolverineX Visualizza il messaggio
    Le tue affermazioni sono vere, ma d'altro canto posso dirti che i browser pian piano stanno diventando veri e propri ambienti di run time. Penso che sia solo questione di tempo prima che il gap venga completamente colmato.
    ....
    Ciao,
    è quello che penso/spero anche io. Infatti una delle mie affermazioni precedenti era legata proprio alla futura completa maturazione di HTML5. Ma penso anche che se dovesse riuscire ad avere più supporto per avvicinarsi alle App native qualcuno interverrà per mettere i bastoni tra le ruote.
    L'unico modo per guadagnare con il mercato Mobile è quello di passare dallo store, l'altro è contorno. e credo che nessuno vorrà perdersi questa occasione. Troveranno qualcosa tipo non permettere che i browser in quella piattaforma siano abbastanza veloci ad eseguire ciò che deve fare e che quindi non possa essere paragonato ad una App nativa (come già avviene).
    Si vedrà in futuro come andrà a finire, anche perché tanto Silverlight o simili non torneranno/ci saranno più, quindi e meglio farsene una ragione e guardare avanti.
    Tra l'altro non a caso il team che sviluppa Xamarin è pressapoco lo stesso di MoonLight (porting SL su Mono), solo che prima lavoravano open, dopo hanno capito che purtroppo la cosa principale è monetizzare.

  5. #5
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    Quote Originariamente inviata da U235 Visualizza il messaggio
    Ciao,
    è quello che penso/spero anche io. Infatti una delle mie affermazioni precedenti era legata proprio alla futura completa maturazione di HTML5. Ma penso anche che se dovesse riuscire ad avere più supporto per avvicinarsi alle App native qualcuno interverrà per mettere i bastoni tra le ruote.
    L'unico modo per guadagnare con il mercato Mobile è quello di passare dallo store, l'altro è contorno. e credo che nessuno vorrà perdersi questa occasione. Troveranno qualcosa tipo non permettere che i browser in quella piattaforma siano abbastanza veloci ad eseguire ciò che deve fare e che quindi non possa essere paragonato ad una App nativa (come già avviene).
    Si vedrà in futuro come andrà a finire, anche perché tanto Silverlight o simili non torneranno/ci saranno più, quindi e meglio farsene una ragione e guardare avanti.
    Tra l'altro non a caso il team che sviluppa Xamarin è pressapoco lo stesso di MoonLight (porting SL su Mono), solo che prima lavoravano open, dopo hanno capito che purtroppo la cosa principale è monetizzare.
    A mio avviso si sta andando leggermente ot. Il fatto che qualcuno definisca una nuova tecnologia inutile solo perché la produce Microsoft denota solo ignoranza. Microsoft cerca di accaparrarsi una fetta di mercato che prima era scomparsa grazie all'avvento di chrome e di firefox.

    Oggi ie11 se la gioca bene e probabilmente la versione di spartan sarà molto simile a chrome e firefox....

    le app native non spariranno per interessi economici...si sa...legge di mercato
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  6. #6
    Utente di HTML.it L'avatar di MySQL
    Registrato dal
    May 2015
    Messaggi
    729
    Quote Originariamente inviata da U235 Visualizza il messaggio
    Ciao

    @MySQL:
    Non fraintendermi, non sto dicendo che Microsoft sia bella e buona a tutti i costi, anzi... dico solo che le sue scelte sono figlie dal sistema in cui abbiamo deciso di vivere: il libero mercato. Il libero mercato non è democratico, decide il più forte e fa morire tutti gli altri più deboli
    per questo ci sono cose tipo... antitrust.
    Il libero mercato non esiste, per lo meno non in USA e UE, è mercato REGOLATO (spesso male).
    Altrettanto spesso non si conosce la storia, e come siamo arrivati al punto odierno.
    Tanto per andar nello specifico, cosa guadagna M$ da un browser "libero" (nel senso "piuttosto standard") ?
    Niente, mi verrebbe da dire.
    Potrebbe benissimo toglierlo dal sistema operativo e non guadagnerebbe o perderebbe un centesimo.

    Siccome però non è che siano idioti (sotto il profilo del money), un motivo ci sarà, e magari prima o poi sarà chiarito.

    Tornando al punto, la cosa che mi "turba" è: se si lasciassero perdere le estensioni specifiche per IE, i siti fatti per questo non funzionerebbero più, con un harakiri evidente.
    Lasciar perdere la retrocompatibilità non è poi esattamente la politica normale di M$.
    E sì, ne conosco di siti che richiedono espressamente IE, e sono costati decine di milioni di euro, quindi non è che domani bum li rifanno in rails.

    In sostanza: dai video promozionali Spartan vedo la possibilità di fare "evidenziazioni" (stica... mi son detto... proprio utile!) o di far sparire tutto per una visualizzazione a schermo intero (stica al quadrato mi son detto, che supernovità!)

    Magari quando trovo il tempo provo il sitone specifico IE con Spartan e vediamo che succede.

  7. #7
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Quote Originariamente inviata da MySQL Visualizza il messaggio
    per questo ci sono cose tipo... antitrust.
    Il libero mercato non esiste, per lo meno non in USA e UE, è mercato REGOLATO (spesso male).
    Altrettanto spesso non si conosce la storia, e come siamo arrivati al punto odierno.
    Tanto per andar nello specifico, cosa guadagna M$ da un browser "libero" (nel senso "piuttosto standard") ?
    Niente, mi verrebbe da dire.
    Potrebbe benissimo toglierlo dal sistema operativo e non guadagnerebbe o perderebbe un centesimo.

    Siccome però non è che siano idioti (sotto il profilo del money), un motivo ci sarà, e magari prima o poi sarà chiarito...
    Anche tutti gli altri browser sono gratuiti, quindi anche gli altri hanno introiti non chiari?
    Sarà che ci guadagnano tutti allo stesso modo?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.