Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    il 2010-05-07 00:48:00.0 alle 2010-05-07 00:48:00.0
    Trollate totali: 3444
    Tableless in prova...
    Insomma questo e` il layout tristemente privo di tables e frames.

    http://anynowhere.com/personal/demo

    L'ho provato su IE8, Opera 10.53, Firefox 3.5.2 (probabilmente da aggiornare, ma non lo uso quasi mai) e Chrome 4.tantinumerichenonricordo (idem non molto usato): si direbbe a posto. Dovrebbe anche andare su IE6 (non provato). Il validatore dice che va bene. Protesta sul CSS per la proprieta` "behavior" che mi serve per far digerire le trasparenze delle PNG ad IE6, ma direi che non me ne frega nulla.

    Nota:
    il CSS non e` stato messo in un file a parte perche` probabilmente quella sara` la sola pagina. Una volta caricata e cachata, cambiera` dinamicamente.
    • Avatar
      Scritto da
      Non Autenticato
      il 2010-05-07 13:15:00.0 alle 2010-05-07 13:15:00.0
      Re: Tableless in prova...
      > Dovrebbe
      > anche andare su IE6 (non provato).

      Quando c'è di messo IE6 non bisogna mai dire "dovrebbe" Cylon

      http://insulae.byethost10.com/pub/sito.css.alex.tg...



      • Avatar
        ☺
        Scritto da
        il 2010-05-07 14:33:00.0 alle 2010-05-07 14:33:00.0
        Trollate totali: 3444
        Re: Tableless in prova...
        Be', grazie per il test. Sorride

        Um... ok, pare che l'HTC non funzioni (quello che dovrebbe gestire le trasparenze). Poi c'e` il bordo blu intorno alle immagini associate a dei collegamenti, e anche questo pensavo di averlo tolto (border: 0 hidden). Ah, e la DIV 'finalizer' e` visibile in quella screenshot, probabilmente dovro` forzarne l'altezza e la line-height a 1px per venire incontro alle stravaganze di IE.

        Um... sull'Eee ci dovrei ancora avere IE6.

        Stamani stavo curando (offline) l'assemblaggio delle risposte in XML e il loro parsing per distribuire i contenuti sulla pagina. In pratica faccio degli script PHP che leggono roba da un DB e producono come output un documento XML, che alla fine viene interpretato dal js che ho chiamato 'dynamics.js': li`, dLoad fa una richiesta e chiama una callback al completamento, poi la callback col metodo 'crop' attraversa l'albero XML e raccoglie i valori dei campi, e usa setProp per distribuire i contenuti alla proprieta` innerHTML delle varie DIV. I valori dei campi li metto come #PCDATA codificati in base64. Si direbbe funzionare.
        • Avatar
          Scritto da
          Non Autenticato
          il 2010-05-07 17:01:00.0 alle 2010-05-07 17:01:00.0
          Re: Tableless in prova...
          > Be', grazie per il test. Sorride
          >
          > Um... ok, pare che l'HTC non funzioni (quello che
          > dovrebbe gestire le trasparenze). Poi c'e` il
          > bordo blu intorno alle immagini associate a dei
          > collegamenti, e anche questo pensavo di averlo
          > tolto (border: 0 hidden).

          Prova border-style: none.

          > Ah, e la DIV
          > 'finalizer' e` visibile in quella screenshot,
          > probabilmente dovro` forzarne l'altezza e la
          > line-height a 1px per venire incontro alle
          > stravaganze di
          > IE.
          >
          > Um... sull'Eee ci dovrei ancora avere IE6.
          >
          > Stamani stavo curando (offline) l'assemblaggio
          > delle risposte in XML e il loro parsing per
          > distribuire i contenuti sulla pagina. In pratica
          > faccio degli script PHP che leggono roba da un DB
          > e producono come output un documento XML, che
          > alla fine viene interpretato dal js che ho
          > chiamato 'dynamics.js': li`, dLoad fa una
          > richiesta e chiama una callback al completamento,
          > poi la callback col metodo 'crop' attraversa
          > l'albero XML e raccoglie i valori dei campi, e
          > usa setProp per distribuire i contenuti alla
          > proprieta` innerHTML delle varie DIV. I valori
          > dei campi li metto come #PCDATA codificati in
          > base64. Si direbbe funzionare.

          Sei anche tu un associato UCAS? A bocca aperta
        • Avatar
          ☺
          Scritto da
          il 2010-05-07 20:02:00.0 alle 2010-05-07 20:02:00.0
          Trollate totali: 2013
          Re: Tableless in prova...

          - Scritto da: alex.tg
          > Be', grazie per il test. Sorride
          >
          > Um... ok, pare che l'HTC non funzioni (quello che
          > dovrebbe gestire le trasparenze). Poi c'e` il
          > bordo blu intorno alle immagini associate a dei
          > collegamenti, e anche questo pensavo di averlo
          > tolto (border: 0 hidden). Ah, e la DIV
          > 'finalizer' e` visibile in quella screenshot,
          > probabilmente dovro` forzarne l'altezza e la
          > line-height a 1px per venire incontro alle
          > stravaganze di
          > IE.
          >
          > Um... sull'Eee ci dovrei ancora avere IE6.
          >
          > Stamani stavo curando (offline) l'assemblaggio
          > delle risposte in XML e il loro parsing per
          > distribuire i contenuti sulla pagina. In pratica
          > faccio degli script PHP che leggono roba da un DB
          > e producono come output un documento XML, che
          > alla fine viene interpretato dal js che ho
          > chiamato 'dynamics.js': li`, dLoad fa una
          > richiesta e chiama una callback al completamento,
          > poi la callback col metodo 'crop' attraversa
          > l'albero XML e raccoglie i valori dei campi, e
          > usa setProp per distribuire i contenuti alla
          > proprieta` innerHTML delle varie DIV. I valori
          > dei campi li metto come #PCDATA codificati in
          > base64. Si direbbe
          > funzionare.

          Json. Puoi anche inviarti il js da eseguire dal server e eseguirlo con eval.
          • Avatar
            ☺
            Scritto da
            il 2010-05-07 23:19:00.0 alle 2010-05-07 23:19:00.0
            Trollate totali: 3444
            Re: Tableless in prova...
            > Json. Puoi anche inviarti il js da eseguire dal
            > server e eseguirlo con
            > eval.

            Sono andato a vederlo sulla wiki...

            Deluso Deluso Deluso

            Makkome? Ho finito ora di validare l'XML e scopro che c'e` gia` un sostituto? Kazzo ma rimanere un po' con quel che c'e` no eh? Ma quante segate™ si sono inventati negli ultimi anni per 'sto kazzo di web? No, dai, cosi` non si puo` lavorare... non finisci di prendere un attimino pratica con una qualche nuova segata™ che ce n'e` gia` pronta un'altra, che al prezzo di memorizzare un ennesimo dodo di procedere e altri millemila dettagli sintattici, aggiunge un'utilita` che mi e` subito poco chiara... boh. Il web e` un posto folle, pensavo la follia si limitasse alla gente che ci gira ma vedo che contagia anche la paccottiglia che lo tiene insieme con lo spago.

            Bah e poi bah!
            Col cazzo che mi sposo 'sto JSON.



            - Gatto ugualmente conservatore, a questo punto.
            • Avatar
              ☺
              Scritto da
              il 2010-05-08 02:05:00.0 alle 2010-05-08 02:05:00.0
              Trollate totali: 2013
              Re: Tableless in prova...

              - Scritto da: alex.tg
              > > Json. Puoi anche inviarti il js da eseguire dal
              > > server e eseguirlo con
              > > eval.
              >
              > Sono andato a vederlo sulla wiki...
              >
              > Deluso Deluso Deluso
              >
              > Makkome? Ho finito ora di validare l'XML e
              > scopro che c'e` gia` un sostituto? Kazzo
              > ma rimanere un po' con quel che c'e` no eh? Ma
              > quante segate™ si sono inventati negli
              > ultimi anni per 'sto kazzo di web? No, dai, cosi`
              > non si puo` lavorare... non finisci di prendere
              > un attimino pratica con una qualche nuova
              > segata™ che ce n'e` gia` pronta un'altra,
              > che al prezzo di memorizzare un ennesimo dodo di
              > procedere e altri millemila dettagli sintattici,
              > aggiunge un'utilita` che mi e` subito poco
              > chiara... boh. Il web e` un posto folle, pensavo
              > la follia si limitasse alla gente che ci gira ma
              > vedo che contagia anche la paccottiglia che lo
              > tiene insieme con lo
              > spago.
              >
              > Bah e poi bah!
              > Col cazzo che mi sposo 'sto JSON.
              >
              >
              >
              > - Gatto ugualmente conservatore, a questo
              > punto.

              la comodità di json è: librerie per tutti i linguaggi e il fatto che lato javascript puoi usarlo senza avere nessuna lib facendo eval(xmlHttpReq.responseText), e hai l'oggetto js senza dover parsare nulla.
            • Avatar
              Scritto da
              Non Autenticato
              il 2010-05-08 10:53:00.0 alle 2010-05-08 10:53:00.0
              Re: Tableless in prova...

              - Scritto da: alex.tg
              > > Json. Puoi anche inviarti il js da eseguire dal
              > > server e eseguirlo con
              > > eval.
              >
              > Sono andato a vederlo sulla wiki...
              >
              > Deluso Deluso Deluso
              >
              > Makkome? Ho finito ora di validare l'XML e
              > scopro che c'e` gia` un sostituto? Kazzo
              > ma rimanere un po' con quel che c'e` no eh? Ma
              > quante segate™ si sono inventati negli
              > ultimi anni per 'sto kazzo di web? No, dai, cosi`
              > non si puo` lavorare... non finisci di prendere
              > un attimino pratica con una qualche nuova
              > segata™ che ce n'e` gia` pronta un'altra,
              > che al prezzo di memorizzare un ennesimo dodo di
              > procedere e altri millemila dettagli sintattici,
              > aggiunge un'utilita` che mi e` subito poco
              > chiara... boh. Il web e` un posto folle, pensavo
              > la follia si limitasse alla gente che ci gira ma
              > vedo che contagia anche la paccottiglia che lo
              > tiene insieme con lo
              > spago.
              >
              > Bah e poi bah!
              > Col cazzo che mi sposo 'sto JSON.
              >
              >
              >
              > - Gatto ugualmente conservatore, a questo
              > punto.

              non conoscevi nemmeno json? marò che bamba che sei
              • Avatar
                ☺
                Scritto da
                il 2010-05-08 13:04:00.0 alle 2010-05-08 13:04:00.0
                Trollate totali: 3444
                Re: Tableless in prova...
                > non conoscevi nemmeno json? marò che bamba che sei

                Io tendo a fare da solo: ci perdo meno tempo che a cercare qual'e` la soluzione migliore gia` esistente e come sistema ha sempre funzionato piuttosto bene. Per non parlare del fatto gia` discusso che a me tendenzialmente non piacciono le scatole nere.
                • Avatar
                  Scritto da
                  Non Autenticato
                  il 2010-05-08 13:22:00.0 alle 2010-05-08 13:22:00.0
                  Re: Tableless in prova...

                  - Scritto da: alex.tg
                  > > non conoscevi nemmeno json? marò che bamba che
                  > sei
                  >
                  > Io tendo a fare da solo:

                  prima regola dell'informatico: non reinventare tutte le volte l'acqua calda, regola che evidentemente tu non hai mai assimilato

                  > ci perdo meno tempo che
                  > a cercare qual'e` la soluzione migliore gia`
                  > esistente e come sistema ha sempre funzionato
                  > piuttosto bene.

                  da quanto sei dietro a linoleum? Cylon

                  > Per non parlare del fatto gia`
                  > discusso che a me tendenzialmente non piacciono
                  > le scatole
                  > nere.

                  ma scatola di nera di che cazzo? json è un formato per lo scambio di dati, mica un .exe, rimbambito che non sei altro

                  ghignola mi stai diventando senile alla tua età?
                  • Avatar
                    Scritto da
                    Non Autenticato
                    il 2010-05-08 13:41:00.0 alle 2010-05-08 13:41:00.0
                    Re: Tableless in prova...
                    > > > non conoscevi nemmeno json? marò che bamba che
                    > > sei
                    > >
                    > > Io tendo a fare da solo:
                    >
                    > prima regola dell'informatico: non reinventare
                    > tutte le volte l'acqua calda, regola che
                    > evidentemente tu non hai mai
                    > assimilato
                    >
                    > > ci perdo meno tempo che
                    > > a cercare qual'e` la soluzione migliore gia`
                    > > esistente e come sistema ha sempre funzionato
                    > > piuttosto bene.
                    >
                    > da quanto sei dietro a linoleum? Cylon
                    >
                    > > Per non parlare del fatto gia`
                    > > discusso che a me tendenzialmente non piacciono
                    > > le scatole
                    > > nere.
                    >
                    > ma scatola di nera di che cazzo? json è un
                    > formato per lo scambio di dati, mica un .exe,
                    > rimbambito che non sei
                    > altro
                    >
                    > ghignola mi stai diventando senile alla tua età?

                    Cos'altro serve per fare i siti, se non HTML, JavaScript, un linguaggio lato server, diciamo PHP per restare terra terra, e un DBMS se proprio ne vuoi uno?

                    Specializzarsi in piattaforme e CMS aiuta a ottimizzare il lavoro se devi fare molti siti, ma per i gatti che fanno i siti per se stessi ciò che ho citato basta, e imparare una piattaforma, un CMS, un framework sarebbe tempo sottratto a fare il sito.
                    • Avatar
                      ☺
                      Scritto da
                      il 2010-05-08 14:20:00.0 alle 2010-05-08 14:20:00.0
                      Trollate totali: 3444
                      Re: Tableless in prova...
                      > > da quanto sei dietro a linoleum? Cylon

                      Da quando sono indeciso sul da farsi per questioni del tutto scollegate dai tempi di realizzazione.

                      > > ma scatola di nera di che cazzo? json è un
                      > > formato per lo scambio di dati, mica un .exe,
                      > > rimbambito che non sei
                      > > altro

                      Ma non ha librerie?
                      Ogni formato avra` pur bisogno di un cazzo d'interprete, no?

                      > > ghignola mi stai diventando senile alla tua età?

                      A me sembra piuttosto normale che uno che ha messo insieme, si` e no, quattro o cinque sitarelli, NON conosca certe opzioni. Tu chiamala senescenza, se vuoi.

                      > Cos'altro serve per fare i siti, se non HTML,
                      > JavaScript, un linguaggio lato server, diciamo
                      > PHP per restare terra terra, e un DBMS se proprio
                      > ne vuoi
                      > uno?
                      >
                      > Specializzarsi in piattaforme e CMS aiuta a
                      > ottimizzare il lavoro se devi fare molti siti, ma
                      > per i gatti che fanno i siti per se stessi ciò
                      > che ho citato basta, e imparare una piattaforma,
                      > un CMS, un framework sarebbe tempo sottratto a
                      > fare il
                      > sito.

                      Shhh, cosi` lo fai sembrare un discorso serio. A bocca aperta
                      • Avatar
                        Scritto da
                        Non Autenticato
                        il 2010-05-08 14:25:00.0 alle 2010-05-08 14:25:00.0
                        Re: Tableless in prova...
                        > > e imparare una piattaforma,
                        > > un CMS, un framework sarebbe tempo sottratto a
                        > > fare il
                        > > sito.
                        >
                        > Shhh, cosi` lo fai sembrare un discorso serio. A bocca aperta

                        Aggiungo anche che se l'interprete legge uno script e genera una pagina chiamando dati dal motore DBMS che legge un database, quindi la passa al server web e infine il browser se la lavora ancora un po' in JavaScript e ci mettiamo pure la sìmmia appiccicaticcia, i siti diventano applicazioni, come dire, come OpenOffice.
                      • Avatar
                        ☺
                        Scritto da
                        il 2010-05-08 14:36:00.0 alle 2010-05-08 14:36:00.0
                        Trollate totali: 2013
                        Re: Tableless in prova...
                        - Scritto da: alex.tg
                        > Ma non ha librerie?
                        > Ogni formato avra` pur bisogno di un cazzo
                        > d'interprete,
                        > no?

                        Si e no.
                        Immagine postata dall'utente
                        • Avatar
                          ☺
                          Scritto da
                          il 2010-05-08 14:45:00.0 alle 2010-05-08 14:45:00.0
                          Trollate totali: 3444
                          Re: Tableless in prova...
                          > se il server torna
                          > {"attrname":"value"}
                          > tu fai
                          > var obj = eval(xmlhttp.responseText);
                          > alert(obj.attrname); //mostra "value"
                          > [img]http://partitodemocratico.gruppi.ilcannocchia

                          Mi spieghi una cosa: e` poi molto diverso dall'avere questa risposta:

                          <?xml version="1.0" encoding="utf-8"?>
                          <!DOCTYPE home [
                              <!ELEMENT home (title, subtitle, side, text, copyrightDates, copyrightNames)>
                              <!ELEMENT title (#PCDATA)>
                              <!ELEMENT subtitle (#PCDATA)>
                              <!ELEMENT side (entry*)>
                              <!ELEMENT entry (#PCDATA)>
                              <!ELEMENT text (docTitle, docText)>
                              <!ELEMENT docTitle (#PCDATA)>
                              <!ELEMENT docText (paragraph*)>
                              <!ELEMENT paragraph (#PCDATA)>
                              <!ELEMENT copyrightDates (#PCDATA)>
                              <!ELEMENT copyrightNames (#PCDATA)>
                          ]>
                          <home>
                              <title>
                                  U2VuemEgbm9tZQ==
                              </title>
                              <subtitle>
                                  U2VuemEgc290dG90aXRvbG8=
                              </subtitle>
                              <side>
                              </side>
                              <text>
                                  <docTitle>
                                      U2VuemEgdGl0b2xv
                                  </docTitle>
                                  <docText>
                                      <paragraph>
                                          RG9jdW1lbnRvIHZ1b3RvLg==
                                      </paragraph>
                                  </docText>
                              </text>
                              <copyrightDates>
                                  Q29weXJpZ2h0IDIwMTA=
                              </copyrightDates>
                              <copyrightNames>
                                  Tm9taSBkZWdsaSBhdXRvcmk=
                              </copyrightNames>
                          </home>


                          E fare...

                          title = Base64.decode (response.crop ('/title').toString());

                          per tirarne fuori un campo scalare, o...

                          docText = response.crop ('/text/docText/paragraph');

                          per tirarne fuori un array che poi interpreto cosi`:

                          for (i = 0; i < docText.length; i ++) {
                          
                                  thisParagraph = Base64.decode (docText[i].toString());
                                  thisParagraph = '<p class="paragraph">' + thisParagraph + '</p>';
                          
                                  paragraphs += thisParagraph;
                          
                          }


                          con un metodo 'crop' che ho scritto con una cinquantina di righe di javascript? Cioe`, a che serve? Per non fare la fatica di scrivermi (una volta) quel metodino?
                          • Avatar
                            Scritto da
                            Non Autenticato
                            il 2010-05-08 15:09:00.0 alle 2010-05-08 15:09:00.0
                            Re: Tableless in prova...

                            - Scritto da: alex.tg
                            > > se il server torna
                            > > {"attrname":"value"}
                            > > tu fai
                            > > var obj = eval(xmlhttp.responseText);
                            > > alert(obj.attrname); //mostra "value"
                            > >
                            > [img]http://partitodemocratico.gruppi.ilcannocchia
                            >
                            > Mi spieghi una cosa: e` poi molto diverso
                            > dall'avere questa
                            > risposta:
                            >
                            >
                            <?xml version="1.0" encoding="utf-8"?>
                            > <!DOCTYPE home [
                            >     <!ELEMENT home (title, subtitle, side, text,
                            > copyrightDates,
                            > copyrightNames)>
                            >     <!ELEMENT title (#PCDATA)>
                            >     <!ELEMENT subtitle (#PCDATA)>
                            >     <!ELEMENT side (entry*)>
                            >     <!ELEMENT entry (#PCDATA)>
                            >     <!ELEMENT text (docTitle, docText)>
                            >     <!ELEMENT docTitle (#PCDATA)>
                            >     <!ELEMENT docText (paragraph*)>
                            >     <!ELEMENT paragraph (#PCDATA)>
                            >     <!ELEMENT copyrightDates (#PCDATA)>
                            >     <!ELEMENT copyrightNames (#PCDATA)>
                            > ]>
                            > <home>
                            >     <title>
                            >         U2VuemEgbm9tZQ==
                            >     </title>
                            >     <subtitle>
                            >         U2VuemEgc290dG90aXRvbG8=
                            >     </subtitle>
                            >     <side>
                            >     </side>
                            >     <text>
                            >         <docTitle>
                            >             U2VuemEgdGl0b2xv
                            >         </docTitle>
                            >         <docText>
                            >             <paragraph>
                            >                 RG9jdW1lbnRvIHZ1b3RvLg==
                            >             </paragraph>
                            >         </docText>
                            >     </text>
                            >     <copyrightDates>
                            >         Q29weXJpZ2h0IDIwMTA=
                            >     </copyrightDates>
                            >     <copyrightNames>
                            >         Tm9taSBkZWdsaSBhdXRvcmk=
                            >     </copyrightNames>
                            > </home>

                            >
                            > E fare...
                            >
                            >
                            title = Base64.decode (response.crop
                            > ('/title').toString());

                            >
                            > per tirarne fuori un campo scalare, o...
                            >
                            >
                            docText = response.crop
                            > ('/text/docText/paragraph');

                            >
                            > per tirarne fuori un array che poi interpreto
                            > cosi`:
                            >
                            >
                            for (i = 0; i < docText.length; i ++) {
                            > 
                            >         thisParagraph = Base64.decode
                            > (docText[i].toString());
                            >         thisParagraph = '<p class="paragraph">' +
                            > thisParagraph +
                            > '</p>';
                            > 
                            >         paragraphs += thisParagraph;
                            > 
                            > }

                            >
                            > con un metodo 'crop' che ho scritto con una
                            > cinquantina di righe di javascript? Cioe`, a che
                            > serve? Per non fare la fatica di scrivermi (una
                            > volta) quel
                            > metodino?

                            serve a non metterci tre anni a parsare un file xml in javascript, coglione
                            • Avatar
                              ☺
                              Scritto da
                              il 2010-05-08 15:14:00.0 alle 2010-05-08 15:14:00.0
                              Trollate totali: 3444
                              Re: Tableless in prova...
                              > serve a non metterci tre anni a parsare un file
                              > xml in javascript,
                              > coglione

                              Stai parlando di tempo d'esecuzione o di lunghezza del codice? Chiarisci invece di dare del coglione a destra e a sinistra.

                              La lunghezza del codice che interpreta la risposta, nell'esempio sopra, e` una riga per ogni elemento (o insieme di elementi dello stesso tipo). Non mi sembra tutto 'sto spreco.

                              docText = response.crop
                              > ('/text/docText/paragraph');


                              Ci hai fatto caso?
                              • Avatar
                                Scritto da
                                Non Autenticato
                                il 2010-05-08 17:47:00.0 alle 2010-05-08 17:47:00.0
                                Re: Tableless in prova...

                                - Scritto da: alex.tg
                                > > serve a non metterci tre anni a parsare un file
                                > > xml in javascript,
                                > > coglione
                                >
                                > Stai parlando di tempo d'esecuzione o di
                                > lunghezza del codice?

                                tutte e due le cose, l'xml introduce un overhead pazzesco rispetto a json, almeno per dati altamente strutturati e parsare un documento xml altamente strutturato è penosamente più lento che valutare un oggetto ricavato da json

                                > Chiarisci invece di dare
                                > del coglione a destra e a
                                > sinistra.

                                sei sul forum dei troll, figliuolo

                                > La lunghezza del codice che interpreta la
                                > risposta, nell'esempio sopra, e` una riga per
                                > ogni elemento (o insieme di elementi dello stesso
                                > tipo). Non mi sembra tutto 'sto
                                > spreco.
                                >
                                >
                                docText = response.crop
                                > > ('/text/docText/paragraph');

                                >
                                > Ci hai fatto caso?

                                se pensi che abbia letto una sola riga del codice che hai postato sei davvero coglione
                          • Avatar
                            ☺
                            Scritto da
                            il 2010-05-08 15:18:00.0 alle 2010-05-08 15:18:00.0
                            Trollate totali: 2013
                            Re: Tableless in prova...
                            Tempi di parsing.
                            Json è più veloce e meno prolisso di xml.
                            Ti permette di avere un oggetto nell'ambiente javascript che è 1:1 con l'oggetto che hai usato lato server.
                            Banalmente in java avrò lato server:
                            mioOggetto.setMioAttributo("valore");
                            String jsonString =
                            new JSONObject(mioOggetto).toString();
                            e lato client:
                            var obj = eval(jsonString);
                            obj.mioAttributo == "valore"
                            • Avatar
                              Scritto da
                              Non Autenticato
                              il 2010-05-08 15:35:00.0 alle 2010-05-08 15:35:00.0
                              Re: Tableless in prova...

                              - Scritto da: suoranciata
                              > Tempi di parsing.
                              > Json è più veloce e meno prolisso di xml.
                              > Ti permette di avere un oggetto nell'ambiente
                              > javascript che è 1:1 con l'oggetto che hai usato
                              > lato
                              > server.
                              > Banalmente in java avrò lato server:
                              > mioOggetto.setMioAttributo("valore");
                              > String jsonString =
                              > new JSONObject(mioOggetto).toString();
                              > e lato client:
                              > var obj = eval(jsonString);
                              > obj.mioAttributo == "valore"

                              eval è il male!
                            • Avatar
                              Scritto da
                              Non Autenticato
                              il 2010-05-08 20:14:00.0 alle 2010-05-08 20:14:00.0
                              Re: Tableless in prova...
                              > Tempi di parsing.
                              > Json è più veloce e meno prolisso di xml.
                              > Ti permette di avere un oggetto nell'ambiente
                              > javascript che è 1:1 con l'oggetto che hai usato
                              > lato
                              > server.
                              > Banalmente in java avrò lato server:
                              > mioOggetto.setMioAttributo("valore");
                              > String jsonString =
                              > new JSONObject(mioOggetto).toString();
                              > e lato client:
                              > var obj = eval(jsonString);
                              > obj.mioAttributo == "valore"

                              Mi tengo il mio PHP procedurale Perplesso
<softv>

Pagina generata in 325 millisecondi

Utenti attivi: 9 nell'ultimo minuto, 29 negli ultimi cinque minuti, 50 negli ultimi 15 minuti