Mostra notizie nelle discussioni
  • Avatar
    Scritto da
    Non Autenticato
    il 2011-09-07 19:05:00.0 alle 2011-09-07 19:05:00.0
    controlli della GUI nelle pagine web
    x alex.tg

    Puoi vederla in due modi:
    volere che i controlli della GUI nelle pagine seguano lo stile delle pagine, e dannarti per ottenerlo;
    o volere che seguano lo stile del sistema operativo, nel qual caso non devi far nulla.

    Se puoi ottenere le stesse funzionalità senza far nulla, perché dannarsi?

    Gatto confuciano
    • Avatar
      ☺
      Scritto da
      altg
      utente che non utiene
      il 2011-09-07 19:17:00.0 alle 2011-09-07 19:17:00.0
      Trollate totali: 11540
      Re: controlli della GUI nelle pagine web
      Perche` esteticamente ne vale la pena, quando i controlli della GUI sono inseriti in un contesto graficamente piuttosto coerente. Vedi qui: http://anynowhere.com/personal/fileselector.png dove la freccia indica i controlli che stavo aggiustando ieri per l'upload di immagini. Tutto sommato, con un po' di JS aggiuntivo ho ottenuto anche una piccola funzionalita` in piu` non presente nell'input di tipo file originale: con un controllo sull'estensione del file selezionato, il fondo del controllo diventa rosso se si sbaglia tipo di file (quei selettori accettano immagini, e nella screenshot gli avevo apposta selezionato il collegamento a google sketchup).

      E poi perche` lo voglio fare. Mi secca veramente non poter fare qualcosa perche` e` definita a un livello piu` basso di quello su cui sto intervenendo: e` per questo che non mi piace la roba ad alto livello. Sono abituato cosi`: se c'e` qualcosa che voglio cambiare, sono abituato a poterlo fare, e se non posso mi viene il nervoso.
      • Avatar
        Scritto da
        Non Autenticato
        il 2011-09-07 21:50:00.0 alle 2011-09-07 21:50:00.0
        Re: controlli della GUI nelle pagine web
        > Perche` esteticamente ne vale la pena, quando i
        > controlli della GUI sono inseriti in un contesto
        > graficamente piuttosto coerente. Vedi qui:
        > http://anynowhere.com/personal/fileselector.png
        > dove la freccia indica i controlli che stavo
        > aggiustando ieri per l'upload di immagini. Tutto
        > sommato, con un po' di JS aggiuntivo ho ottenuto
        > anche una piccola funzionalita` in piu` non
        > presente nell'input di tipo file originale: con
        > un controllo sull'estensione del file
        > selezionato, il fondo del controllo diventa rosso
        > se si sbaglia tipo di file (quei selettori
        > accettano immagini, e nella screenshot gli avevo
        > apposta selezionato il collegamento a google
        > sketchup).
        >
        > E poi perche` lo voglio fare. Mi secca veramente
        > non poter fare qualcosa perche` e` definita a un
        > livello piu` basso di quello su cui sto
        > intervenendo: e` per questo che non mi piace la
        > roba ad alto livello. Sono abituato cosi`: se
        > c'e` qualcosa che voglio cambiare, sono abituato
        > a poterlo fare, e se non posso mi viene il
        > nervoso.

        Perché tu vuoi fare un sito web come se si trattasse di un'applicazione. Teoricamente si dovrebbe poter fare, ma in pratica no e quindi... non lo si fa.

        Bellina la barra verdognola in alto a sinistra! Invece la casella di ricerca la farei in modo che sembri una casella incavata, non un pulsante.
        • Avatar
          Scritto da
          Non Autenticato
          il 2011-09-07 22:01:00.0 alle 2011-09-07 22:01:00.0
          Re: controlli della GUI nelle pagine web
          - Scritto da:
          > Perché tu vuoi fare un sito web come se si
          > trattasse di un'applicazione. Teoricamente si
          > dovrebbe poter fare, ma in pratica no e quindi...
          > non lo si
          > fa.
          >

          Infatti è vero il contrario, basta vedere ormai quanto si parla di webapps.
          Cos'è che non puoi fare? Se puoi fare Angry Birds con HTML5 certamente non sono le barre il problema.
          • Avatar
            Scritto da
            Non Autenticato
            il 2011-09-07 22:40:00.0 alle 2011-09-07 22:40:00.0
            Re: controlli della GUI nelle pagine web
            > > Perché tu vuoi fare un sito web come se si
            > > trattasse di un'applicazione. Teoricamente si
            > > dovrebbe poter fare, ma in pratica no e
            > quindi...
            > > non lo si
            > > fa.
            > >
            >
            > Infatti è vero il contrario, basta vedere ormai
            > quanto si parla di webapps.
            >
            > Cos'è che non puoi fare? Se puoi fare Angry Birds
            > con HTML5 certamente non sono le barre il
            > problema.

            Prendi le barre di scorrimento. È difficile ricrearle con elementi HTML, CSS e Javascript in modo che riproducano TUTTI i comportamenti delle barre della GUI. Poi ci sarà sempre un browser su cui non figurano o non si comportano come atteso. Perché darsi tanta pena, allora? Usi i controlli di default che non seguiranno la grafica del sito ma seguono quella del sistema operativo, e ti salvi tanti problemi.
            • Avatar
              Scritto da
              Non Autenticato
              il 2011-09-07 23:49:00.0 alle 2011-09-07 23:49:00.0
              Re: controlli della GUI nelle pagine web

              - Scritto da:
              > > > Perché tu vuoi fare un sito web come se si
              > > > trattasse di un'applicazione. Teoricamente si
              > > > dovrebbe poter fare, ma in pratica no e
              > > quindi...
              > > > non lo si
              > > > fa.
              > > >
              > >
              > > Infatti è vero il contrario, basta vedere ormai
              > > quanto si parla di webapps.
              > >
              > > Cos'è che non puoi fare? Se puoi fare Angry
              > Birds
              > > con HTML5 certamente non sono le barre il
              > > problema.
              >
              > Prendi le barre di scorrimento. È difficile
              > ricrearle con elementi HTML, CSS e Javascript in
              > modo che riproducano TUTTI i comportamenti delle
              > barre della GUI. Poi ci sarà sempre un browser su
              > cui non figurano o non si comportano come atteso.
              > Perché darsi tanta pena, allora? Usi i controlli
              > di default che non seguiranno la grafica del sito
              > ma seguono quella del sistema operativo, e ti
              > salvi tanti
              > problemi.

              Guarda se togli IE, ma non escludo che anche su IE si possa fare senza problemi, su tutti gli altri browser da chrome firefox a quelli mai sentiti gli slider e le scrollbar personalizzate le puoi fare e senza spaccarti la testa.
              • Avatar
                ☺
                Scritto da
                altg
                utente che non utiene
                il 2011-09-08 00:14:00.0 alle 2011-09-08 00:14:00.0
                Trollate totali: 11540
                Re: controlli della GUI nelle pagine web
                > Guarda se togli IE, ma non escludo che anche su
                > IE si possa fare senza problemi, su tutti gli
                > altri browser da chrome firefox a quelli mai
                > sentiti gli slider e le scrollbar personalizzate
                > le puoi fare e senza spaccarti la
                > testa.

                Argomenta.
                Io ho cercato e ho trovato solo un modo specifico per Firefox.

                Ma niente soluzioni JS e acrobazie varie, eh?
                Quelle le puoi fare anche su IE.
                • Avatar
                  Scritto da
                  Non Autenticato
                  il 2011-09-08 01:08:00.0 alle 2011-09-08 01:08:00.0
                  Re: controlli della GUI nelle pagine web
                  - Scritto da: altg
                  > > Guarda se togli IE, ma non escludo che anche su
                  > > IE si possa fare senza problemi, su tutti gli
                  > > altri browser da chrome firefox a quelli mai
                  > > sentiti gli slider e le scrollbar personalizzate
                  > > le puoi fare e senza spaccarti la
                  > > testa.
                  >
                  > Argomenta.
                  > Io ho cercato e ho trovato solo un modo specifico
                  > per
                  > Firefox.
                  >
                  > Ma niente soluzioni JS e acrobazie varie, eh?
                  > Quelle le puoi fare anche su IE.

                  Cioè non vuoi usare javascript? Javascript fa parte della vita di chi crea pagine web.
                  Io per fare barre personalizzate ho visto tante soluzioni diverse che usano jquery e css.
                  • Avatar
                    Scritto da
                    Non Autenticato
                    il 2011-09-08 01:13:00.0 alle 2011-09-08 01:13:00.0
                    Re: controlli della GUI nelle pagine web
                    > > > Guarda se togli IE, ma non escludo che anche
                    > su
                    > > > IE si possa fare senza problemi, su tutti gli
                    > > > altri browser da chrome firefox a quelli mai
                    > > > sentiti gli slider e le scrollbar
                    > personalizzate
                    > > > le puoi fare e senza spaccarti la
                    > > > testa.
                    > >
                    > > Argomenta.
                    > > Io ho cercato e ho trovato solo un modo
                    > specifico
                    > > per
                    > > Firefox.
                    > >
                    > > Ma niente soluzioni JS e acrobazie varie, eh?
                    > > Quelle le puoi fare anche su IE.
                    >
                    > Cioè non vuoi usare javascript? Javascript fa
                    > parte della vita di chi crea pagine web.

                    Pensa a quel tapino che vorrà usare una webmail o un canale video o un file hosting dietro TOR perché se viene scoperto rischia grosso. In lacrime

                    > Io per fare barre personalizzate ho visto tante
                    > soluzioni diverse che usano jquery e
                    > css.
                  • Avatar
                    ☺
                    Scritto da
                    altg
                    utente che non utiene
                    il 2011-09-08 01:28:00.0 alle 2011-09-08 01:28:00.0
                    Trollate totali: 11540
                    Re: controlli della GUI nelle pagine web
                    Noo, non e` che non voglio usare javascript.
                    E` che una soluzione JS e` una non-soluzione, per quel che chiedevo io in origine.
                    Volevo una soluzione standard, e quella NON esiste.
                    Quindi fate il piacere di risparmiarvi i "benissimo" coi js.
                    Ci si stanno muovendo ora con Gecko, dopo infiniti anni di rotture di scatole.
                    • Avatar
                      Scritto da
                      Non Autenticato
                      il 2011-09-08 02:15:00.0 alle 2011-09-08 02:15:00.0
                      Re: controlli della GUI nelle pagine web
                      - Scritto da: altg
                      > Noo, non e` che non voglio usare javascript.
                      > E` che una soluzione JS e` una non-soluzione, per
                      > quel che chiedevo io in
                      > origine.
                      > Volevo una soluzione standard, e quella NON
                      > esiste.
                      > Quindi fate il piacere di risparmiarvi i
                      > "benissimo" coi
                      > js.
                      > Ci si stanno muovendo ora con Gecko, dopo
                      > infiniti anni di rotture di
                      > scatole.

                      Anche webkit ha creato un suo standard per le scrollbar:
                      http://www.webkit.org/blog/363/styling-scrollbars/

                      Un giorno lo faranno, ma non mi sembra il problema mondiale che tu ne fai.

                      Senti ma alla fine il tuo problema dovrebbe essere: posso fare una cosa? Sì No
                      Riesco a farla senza scrivere mille righe di codice? Sì No
                      Funziona sui browser più usati? Sì No


                      Eccoti una soluzione pensata per le scrollbar e che rispetta gli standard attuali:
                      http://www.hesido.com/web.php?page=customscrollbar

                      Funziona su:
                      Safari for iPhone OS, Opera 8.5+, Firefox 1.5+ for PC and MAC and Linux, Webkit (MAC), IE5+ has been tested to work with fleXcroll. IE for Mac does not support fleXcroll, it is a discontinued product that has many scripting bugs, and it is blocked from using fleXcroll so IE users on Mac can also browse your content.

                      Rest of the Mozilla based browsers seem to behave nicely in fleXcroll. Older browsers that does not support the W3 document object model are left with non-fleXcroll version of your site, but they should be able to access the content without problems.


                      Ma poi se è il tuo sito personale puoi anche scegliere un solo rendering engine, tanto mica hai il cliente che ti pressa per farlo andare bene su tutti i browser.

                      Vuoi farlo per webkit? Così vieni visto da chi ha Chrome, Safari, Epiphany, Midori(?), iOS, Android.
                      Scrivi che funziona al meglio solo con Chrome. Gli altri lo vedranno lo stesso, ma non in modo identico e saranno cavoli loro, tanto tu li hai avvisati.
                      • Avatar
                        ☺
                        Scritto da
                        altg
                        utente che non utiene
                        il 2011-09-08 03:16:00.0 alle 2011-09-08 03:16:00.0
                        Trollate totali: 11540
                        Re: controlli della GUI nelle pagine web
                        > > Noo, non e` che non voglio usare javascript.
                        > > E` che una soluzione JS e` una non-soluzione,
                        > per
                        > > quel che chiedevo io in
                        > > origine.
                        > > Volevo una soluzione standard, e quella NON
                        > > esiste.
                        > > Quindi fate il piacere di risparmiarvi i
                        > > "benissimo" coi
                        > > js.
                        > > Ci si stanno muovendo ora con Gecko, dopo
                        > > infiniti anni di rotture di
                        > > scatole.
                        >
                        > Anche webkit ha creato un suo standard per le
                        > scrollbar:
                        > http://www.webkit.org/blog/363/styling-scrollbars/

                        Ecco! ottimo! questo e` quel che serve.
                        Ora bisogna aspettare che il W3Crozze si degni di notare lo sforzo.

                        > Un giorno lo faranno, ma non mi sembra il
                        > problema mondiale che tu ne
                        > fai.

                        E` quel che ho detto anch'io. Ma rompe le scatole tutte le volte che quel qualcosina che SAI che arrivera`, ancora non e` arrivato e ti tocca romperti i coglioni su una soluzione temporanea del cazzo che in futuro sara` rimpiazzata. E ti tocchera` risbattertici. Almeno a questa cazzata dei controlli della UI potevano arrivarci qualche anno prima, e molti gliene sarebbero stati grati, garantito.

                        > Senti ma alla fine il tuo problema dovrebbe
                        > essere: posso fare una cosa? Sì
                        > No
                        > Riesco a farla senza scrivere mille righe di
                        > codice? Sì
                        > No
                        > Funziona sui browser più usati? Sì No

                        La soluzione l'ho gia` applicata, insieme ad altre per altri controlli. E quando non c'e` sono piu` che in grado d'inventarmela. Pero` a me piace moltissimo lamentarmi sonoramente mentre applico la soluzione, perche` qualcuno poteva risparmiarmi la frustrazione di notare che dei controlli della UI non gliene frega un cazzo a quelli che regolano gli standard. In generale, io mi lamento parecchio quando trovo qualcosa che non corrisponde alle mie aspettative. Magari si puo` pensare che sia analogo al piangere del poppante, in realta` e` analogo allo smoccolare di uno che si schiaccia un dito col martello mentre attacca un quadro. Lo fa. Succede. Quando succede dici ahiaporcatrojaecceteraeccetera. Ecco.

                        > Eccoti una soluzione pensata per le scrollbar e
                        > che rispetta gli standard
                        > attuali:
                        > http://www.hesido.com/web.php?page=customscrollbar

                        E ri-daje col javaschizz.
                        Be', questa ha del buono che quanto meno degrada graziosamente in assenza di esecuzione dei javascript.
                        Ben fatta, ma l'hai ben capito che non e` quel che intendevo.
                        Intendevo quel che sta facendo webkit.

                        > Ma poi se è il tuo sito personale puoi anche
                        > scegliere un solo rendering engine, tanto mica
                        > hai il cliente che ti pressa per farlo andare
                        > bene su tutti i browser.
                        >
                        >
                        > Vuoi farlo per webkit? Così vieni visto da chi ha
                        > Chrome, Safari, Epiphany, Midori(?), iOS,
                        > Android.
                        > Scrivi che funziona al meglio solo con Chrome.
                        > Gli altri lo vedranno lo stesso, ma non in modo
                        > identico e saranno cavoli loro, tanto tu li hai
                        > avvisati.

                        Ho gia` un pubblico che si lamenta se tolgo il supporto a IE6, figuriamoci se indico che funziona al meglio solo con Chrome e simili. Comunque, non e` un problema far funzionare le mie soluzioni sui browser che considero (cioe` IE, FF, Opera e Chrome), dico solo che le soluzioni obbligano a una complessita` che avrebbe potuto essere semplificata da molto tempo, e mi lamento nel sapere che i primi passi vengono mossi solo adesso.

                        Chiamami frignone, polemicone, come ti pare, non me la prendo.
                        Sono solo fatto cosi`.
                        • Avatar
                          Scritto da
                          Non Autenticato
                          il 2011-09-08 10:16:00.0 alle 2011-09-08 10:16:00.0
                          Re: controlli della GUI nelle pagine web

                          - Scritto da: altg
                          > Ecco! ottimo! questo e` quel che serve.
                          > Ora bisogna aspettare che il W3Crozze si degni di
                          > notare lo
                          > sforzo.
                          >

                          Il w3c lo sa già dal 2003 e prima o poi lo implementeranno, ma ci sono dei problemi tecnici tra i vari browser.
                          Guarda che il w3c mica è il parlamento europeo, è composto da quelli che i browser li fanno. Se non c'è lo standard è perché non si sono messi d'accordo.
                          • Avatar
                            ☺
                            Scritto da
                            altg
                            utente che non utiene
                            il 2011-09-08 14:07:00.0 alle 2011-09-08 14:07:00.0
                            Trollate totali: 11540
                            Re: controlli della GUI nelle pagine web
                            > Guarda che il w3c mica è il parlamento europeo, è
                            > composto da quelli che i browser li fanno. Se non
                            > c'è lo standard è perché non si sono messi
                            > d'accordo.

                            Dal 2003 a ora?
                            Ma sono otto anni!
                            Pensavo io di essere lento, poi ho visto loro...
                            • Avatar
                              Scritto da
                              Non Autenticato
                              il 2011-09-08 15:33:00.0 alle 2011-09-08 15:33:00.0
                              Re: controlli della GUI nelle pagine web

                              - Scritto da: altg
                              > > Guarda che il w3c mica è il parlamento europeo,
                              > è
                              > > composto da quelli che i browser li fanno. Se
                              > non
                              > > c'è lo standard è perché non si sono messi
                              > > d'accordo.
                              >
                              > Dal 2003 a ora?
                              > Ma sono otto anni!
                              > Pensavo io di essere lento, poi ho visto loro...

                              Sarà in TODO list

                              http://www.w3.org/Style/css3-updates/css3-ui-comme...

                              (private mail) [CSS3 Basic User Interface Module] From: Domel [mailto:ddooss@wp.pl] Sent: Tue 8/19/2003 and Response 1
                              #     Comment     Answer
                              113     
                              could you add scrollbar-* properties?

                              Do you add Scrollbar Property like in MSIE scrollbar-*-color (for example: scrollbar-shadow-color: #DEE3E7; or scrollbar-face-color: #DEE3E7; ). I think it should be added because scrollbars are like cursor. There are a lot of scrollbars in forms and in other block with overflow: scroll
                                  

                              Though it may make sense to design a styling mechanism to control the presentation of scrollbars, the MSIE scrollbar-*-color properties make too many assumptions about a particular scrollbar appearance design.

                              The working group considered adding the scrollbar-*-color properties and rejected them quite some time ago.

                              For CSS3 Basic UI, it is too late to add such a significant new feature. It could be considered for a future version.
                              • Avatar
                                ☺
                                Scritto da
                                altg
                                utente che non utiene
                                il 2011-09-08 15:45:00.0 alle 2011-09-08 15:45:00.0
                                Trollate totali: 11540
                                Re: controlli della GUI nelle pagine web
                                Si`, essenzialmente quel che temo sia successo e` questo: dato che i designers conoscevano solo il modo ciofecoso, semplicistico, di IE per ridefinire l'aspetto delle scrollbars, hanno continuato per anni a chiedere al W3C di integrarlo nello standard CSS cosi` com'era, idea che

                                OVVIAMENTE

                                li ha disgustati.
                                Disgusterebbe anche me.

                                Solo che i genietti del W3C hanno pensato bene di non saltarsene fuori con un piu` raffinato e flessibile insieme di regole per definire l'aspetto delle scrollbars (e in generale dei gadgets della UI). Cosi` non va, ma per il resto tutti zitti in questi strani eoni. Dato che s'e` detto che il W3C e` composto dai furbetti che sviluppano i browser, mi spingerei a leggere tra le righe la loro ovvia pigrizia, sapendo di dover reimplementare i gadgets invece di usare quelli che gli presta il sistema. Se porca miseria si degnassero, ogni tanto, di reinventare la ruota, magari si renderebbero conto che in certi casi conviene.
                                • Avatar
                                  Scritto da
                                  Non Autenticato
                                  il 2011-09-08 16:15:00.0 alle 2011-09-08 16:15:00.0
                                  Re: controlli della GUI nelle pagine web
                                  > Si`, essenzialmente quel che temo sia successo e`
                                  > questo: dato che i designers conoscevano solo il
                                  > modo ciofecoso, semplicistico, di IE per
                                  > ridefinire l'aspetto delle scrollbars, hanno
                                  > continuato per anni a chiedere al W3C di
                                  > integrarlo nello standard CSS cosi` com'era, idea
                                  > che
                                  >
                                  > OVVIAMENTE
                                  >
                                  > li ha disgustati.
                                  > Disgusterebbe anche me.
                                  >
                                  > Solo che i genietti del W3C hanno pensato bene di
                                  > non saltarsene fuori con un piu` raffinato e
                                  > flessibile insieme di regole per definire
                                  > l'aspetto delle scrollbars (e in generale dei
                                  > gadgets della UI). Cosi` non va, ma per il resto
                                  > tutti zitti in questi strani eoni. Dato che s'e`
                                  > detto che il W3C e` composto dai furbetti che
                                  > sviluppano i browser, mi spingerei a leggere tra
                                  > le righe la loro ovvia pigrizia, sapendo di dover
                                  > reimplementare i gadgets invece di usare quelli
                                  > che gli presta il sistema. Se porca miseria si
                                  > degnassero, ogni tanto, di reinventare la ruota,
                                  > magari si renderebbero conto che in certi casi
                                  > conviene.

                                  Saranno pagati a ore.
                                • Avatar
                                  ☺
                                  Scritto da
                                  il 2011-09-08 20:32:00.0 alle 2011-09-08 20:32:00.0
                                  Trollate totali: 147
                                  Re: controlli della GUI nelle pagine web

                                  - Scritto da: altg
                                  > Solo che i genietti del W3C hanno pensato bene di
                                  > non saltarsene fuori con un piu` raffinato e
                                  > flessibile insieme di regole per definire
                                  > l'aspetto delle scrollbars (e in generale dei
                                  > gadgets della UI). Cosi` non va, ma per il resto
                                  > tutti zitti in questi strani eoni. Dato che s'e`
                                  > detto che il W3C e` composto dai furbetti che
                                  > sviluppano i browser, mi spingerei a leggere tra
                                  > le righe la loro ovvia pigrizia, sapendo di dover
                                  > reimplementare i gadgets invece di usare quelli
                                  > che gli presta il sistema. Se porca miseria si
                                  > degnassero, ogni tanto, di reinventare la ruota,
                                  > magari si renderebbero conto che in certi casi
                                  > conviene.

                                  Credo che tutti i principali browser lo facciano per questioni di sicurezza, velocita` di rendering e risparmio delle risorse. Firefox lo fa di sicuro su tutti i sistemi che supporta e IE anche.
                                  • Avatar
                                    ☺
                                    Scritto da
                                    altg
                                    utente che non utiene
                                    il 2011-09-08 21:22:00.0 alle 2011-09-08 21:22:00.0
                                    Trollate totali: 11540
                                    Re: controlli della GUI nelle pagine web
                                    > Credo che tutti i principali browser lo facciano
                                    > per questioni di sicurezza,

                                    Mah, allora la sicurezza l'hanno ciccata del tutto, se questa passava dall'aspetto degli input di tipo file. Basta nasconderli alla vista e si possono riskinnare completamente. Voglio dire...

                                    http://anynowhere.com/personal/fileselector.png

                                    Questo renderizza cosi` su tutti i browser che considero: FF, Opera, IE 6+ e Chrome. E come si vede i 5 controlli di tipo file sono ben diversi da come sarebbero stati senza interventi.

                                    Il fatto poi che aprano la dialog dovrebbe essere la prima linea di difesa, e quella funziona bene ma non c'entra una cippa con l'aspetto del gadget.

                                    > velocita` di
                                    > rendering

                                    Ciccata da Firefox.

                                    > e risparmio delle risorse.

                                    Ciccata nella maniera piu` assoluta perfino su Android, dove Opera sul galaxytab mi prende di solito sui 60 megabytes per stare aperto, mentre FF supera quasi sempre i 100. Eppure Opera permette un maggior controllo di quei gadgets.

                                    > Firefox lo
                                    > fa di sicuro su tutti i sistemi che supporta

                                    Oh si`, tanto che non riescono a mettersi in testa neanche di consentire lo specificare, via stile, la larghezza degli input di tipo file; lo fanno solo con l'attributo "size". Che fra l'altro, correggetemi se sbaglio, nel caso di HTML4 (che uso io) non e` NEANCHE fatto funzionare in maniera standard perche` non dovrebbe, per i type=file, essere specificato in caratteri, ma in pixels.

                                    size = cdata [CN]
                                    This attribute tells the user agent the initial width of the control. The width is given in pixels except when type attribute has the value "text" or "password". In that case, its value refers to the (integer) number of characters.


                                    - http://www.w3.org/TR/html4/interact/forms.html#h-1...

                                    > e IE
                                    > anche.

                                    E` stato l'unico a inventarsi qualcosa (malissimo, ma almeno il pensiero l'ha avuto) per le scrollbars, e comunque permette molto piu` fine-tuning di vari altri controlli, come del resto fa Opera. Se a Opera o a IE gli dici di stylare un po' un controllo, tra cui ad esempio anche le checkboxes e i pulsanti radio, riescono a farlo tranquillamente via CSS. Puo` piacere, puo` non piacere, puo` sembrare giusto o sbagliato ma lo fanno, e in molti lo chiedono.
                                    • Avatar
                                      Scritto da
                                      Non Autenticato
                                      il 2011-09-08 21:44:00.0 alle 2011-09-08 21:44:00.0
                                      Re: controlli della GUI nelle pagine web

                                      - Scritto da: altg
                                      > > Credo che tutti i principali browser lo facciano
                                      > > per questioni di sicurezza,
                                      >
                                      > Mah, allora la sicurezza l'hanno ciccata del
                                      > tutto, se questa passava dall'aspetto degli input
                                      > di tipo file. Basta nasconderli alla vista e si
                                      > possono riskinnare completamente. Voglio
                                      > dire...

                                      La sicurezza sta nel fatto che le librerie di toolkit spesso non ti garantiscono che creare un milione di controlli porti funzioni. Su Windows 9x ad esempio il sistema crashava dopo qualche decina di migliaia, ovviamente i browser non potevano usare i controlli standard.

                                      > > velocita` di
                                      > > rendering
                                      >
                                      > Ciccata da Firefox.

                                      Certo, come no.

                                      > > e risparmio delle risorse.
                                      >
                                      > Ciccata nella maniera piu` assoluta perfino su
                                      > Android, dove Opera sul galaxytab mi prende di
                                      > solito sui 60 megabytes per stare aperto, mentre
                                      > FF supera quasi sempre i 100. Eppure Opera
                                      > permette un maggior controllo di quei
                                      > gadgets.

                                      Scrivilo te un browser che rispetti gli standard sia veloce e usi poche risorse.

                                      > > Firefox lo
                                      > > fa di sicuro su tutti i sistemi che supporta
                                      >
                                      > Oh si`,

                                      eh si`, informati meglio.

                                      > tanto che non riescono a mettersi in
                                      > testa neanche di consentire lo specificare, via
                                      > stile, la larghezza degli input di tipo file; lo
                                      > fanno solo con l'attributo "size".

                                      Non e` che non riescono, e` che non vogliono farlo perche' non e` definito dallo standard e non lo ritengono importante.

                                      > Che fra
                                      > l'altro, correggetemi se sbaglio, nel caso di
                                      > HTML4 (che uso io) non e` NEANCHE fatto
                                      > funzionare in maniera standard perche` non
                                      > dovrebbe, per i type=file, essere specificato in
                                      > caratteri, ma in
                                      > pixels.
                                      >
                                      > size = cdata [CN]
                                      > This attribute tells the user agent the initial
                                      > width of the control. The width is given in
                                      > pixels except when type attribute has the value
                                      > "text" or "password". In that case, its value
                                      > refers to the (integer) number of
                                      > characters.

                                      >
                                      > -
                                      > http://www.w3.org/TR/html4/interact/forms.html#h-1

                                      Segnalaglielo come bug, cosi` possono marcarlo come duplicato di quello che gia` esiste in merito.

                                      > E` stato l'unico a inventarsi qualcosa
                                      > (malissimo, ma almeno il pensiero l'ha avuto) per
                                      > le scrollbars, e comunque permette molto piu`
                                      > fine-tuning di vari altri controlli, come del
                                      > resto fa Opera. Se a Opera o a IE gli dici di
                                      > stylare un po' un controllo, tra cui ad esempio
                                      > anche le checkboxes e i pulsanti radio, riescono
                                      > a farlo tranquillamente via CSS. Puo` piacere,
                                      > puo` non piacere, puo` sembrare giusto o
                                      > sbagliato ma lo fanno, e in molti lo
                                      > chiedono.

                                      Ma poi perche' css dovrebbe permetterti di fare cose che neanche molte librerie di toolkit non ti permettono di fare? Se chiedi una scrollbar in swing, gtk o cocoa ti becchi la scrollbar normale e non puoi modificare nulla o quasi.

                                      Se vuoi dei componenti non-standard brutti e che non funzionano implementateli da te in javascript. Gia` che ci sei infilaci anche 5/6 frame inutili.
                                      • Avatar
                                        Scritto da
                                        Non Autenticato
                                        il 2011-09-08 22:02:00.0 alle 2011-09-08 22:02:00.0
                                        Re: controlli della GUI nelle pagine web
                                        > > tanto che non riescono a mettersi in
                                        > > testa neanche di consentire lo specificare, via
                                        > > stile, la larghezza degli input di tipo file; lo
                                        > > fanno solo con l'attributo "size".
                                        >
                                        > Non e` che non riescono, e` che non vogliono
                                        > farlo perche' non e` definito dallo standard e
                                        > non lo ritengono
                                        > importante.

                                        Che razzo di risposta sarebbe?
                                        CSS è concepito per specificare l'aspetto degli elementi. Tutti gli elementi, non qualcuno sì e qualcun altro non è importante. Senza contare che il 99,(9)% del resto del mondo lo considera importante.
                                      • Avatar
                                        ☺
                                        Scritto da
                                        altg
                                        utente che non utiene
                                        il 2011-09-08 22:09:00.0 alle 2011-09-08 22:09:00.0
                                        Trollate totali: 11540
                                        Re: controlli della GUI nelle pagine web
                                        > La sicurezza sta nel fatto che le librerie di
                                        > toolkit spesso non ti garantiscono che creare un
                                        > milione di controlli porti funzioni. Su Windows
                                        > 9x ad esempio il sistema crashava dopo qualche
                                        > decina di migliaia, ovviamente i browser non
                                        > potevano usare i controlli
                                        > standard.

                                        Che c'entra?
                                        Ma oggi usano i controlli della UI di sistema o no?
                                        Il problema deriva proprio dal fatto che usano quelli, no?
                                        Ai tempi della serie 9x col limite sugli elementi della GDI dici che usavano dei controlli reimplementati?
                                        Non mi risulta.

                                        > > > velocita` di
                                        > > > rendering
                                        > >
                                        > > Ciccata da Firefox.
                                        >
                                        > Certo, come no.

                                        Vuoi il videino con il confronto con Opera?

                                        > > > e risparmio delle risorse.
                                        > >
                                        > > Ciccata nella maniera piu` assoluta perfino su
                                        > > Android, dove Opera sul galaxytab mi prende di
                                        > > solito sui 60 megabytes per stare aperto, mentre
                                        > > FF supera quasi sempre i 100. Eppure Opera
                                        > > permette un maggior controllo di quei
                                        > > gadgets.
                                        >
                                        > Scrivilo te un browser che rispetti gli standard
                                        > sia veloce e usi poche risorse.

                                        Non c'e` bisogno, c'e` gia` e si chiama Opera.

                                        > > > Firefox lo
                                        > > > fa di sicuro su tutti i sistemi che supporta
                                        > >
                                        > > Oh si`,
                                        >
                                        > eh si`, informati meglio.

                                        Guarda che ho confermato.
                                        Ho detto si`, appunto. Lo fa eccome.

                                        > > tanto che non riescono a mettersi in
                                        > > testa neanche di consentire lo specificare, via
                                        > > stile, la larghezza degli input di tipo file; lo
                                        > > fanno solo con l'attributo "size".
                                        >
                                        > Non e` che non riescono, e` che non vogliono
                                        > farlo perche' non e` definito dallo standard e
                                        > non lo ritengono
                                        > importante.

                                        La larghezza di un elemento con la specifica "width" non e` definita, eh? A bocca aperta

                                        > Segnalaglielo come bug, cosi` possono marcarlo
                                        > come duplicato di quello che gia` esiste in
                                        > merito.

                                        Eh be', vedo che ha un effetto dirompente segnalargli questi bugs.
                                        Li mettono a posto in uno schiocco di dita, decennio piu` decennio meno.

                                        > Ma poi perche' css dovrebbe permetterti di fare
                                        > cose che neanche molte librerie di toolkit non ti
                                        > permettono di fare? Se chiedi una scrollbar in
                                        > swing, gtk o cocoa ti becchi la scrollbar normale
                                        > e non puoi modificare nulla o
                                        > quasi.

                                        Perche` le scrollbars nelle pagine web sono stanno solo a fianco buone buone. Come del resto molti altri controlli sono in mezzo ai forms che potrebbero conformarsi a uno stile generale della pagina che li contiene. Se poi quest'idea non ti piace, libero di cassarla, ma ci sono parecchi, non solo io, a cui piace. Che ci vuoi fare?
        • Avatar
          ☺
          Scritto da
          altg
          utente che non utiene
          il 2011-09-08 00:03:00.0 alle 2011-09-08 00:03:00.0
          Trollate totali: 11540
          Re: controlli della GUI nelle pagine web
          > Perché tu vuoi fare un sito web come se si
          > trattasse di un'applicazione. Teoricamente si
          > dovrebbe poter fare, ma in pratica no e quindi...
          > non lo si
          > fa.

          Quello di cui mi lamento nella fattispecie era ed e` il fatto che i controlli della GUI dovrebbero essere personalizzabili in maniera piu` consistente con uno standard. Mi lamento del fatto che il W3Cazzi e gli sviluppatori di browsers hanno sempre chiuso gli occhi su questo aspetto. Io posso intuire che:

          a) appoggiarsi alla GUI del sistema ospite per implementare i controlli sia conveniente perche` permette all'utente di usare la gestualita` che usa con le normali applicazioni;

          b) e` piu` semplice per chi sviluppa il browser che non deve farsi quel piccolo mazzo aggiuntivo per reimplementare un'interfaccia grafica a oggetti.

          Sicche` non e` che non capisca la difesa della scelta, ma per come la vedo io e, a giudicare dai risultati delle ricerche e dagli espedienti in circolazione, molti altri che si trovano a mettere insieme delle pagine web, non e` una questione di competenza, e` proprio una questione di stile e viene ritenuta importante. La giusta strada sarebbe fare il possibile per mantenere la compatibilita` col sistema ospite, appoggiandosi ai suoi gadgets, ma ri-skinnarli in maniera controllabile dai fogli di stile. E se in fondo abbiamo dimostrato che ci si riesce bene con qualche acrobazia manuale, tutto quel che dovrebbero fare sarebbe standardizzare queste acrobazie.

          > Bellina la barra verdognola in alto a sinistra!

          Simula il collarino di Mary Lou, quello che indossava quando partori`. L'originale e` disperso (lo indossava Kevin, il micio scomparso), ma l'ho ricostruito in Photoshop. E` anche animato: quando si cambia sezione cliccando su un link della barra, il "collarino" scorre nella fibbia fino a che la fibbia inquadra (sopra alla side-bar blu) il nome della sezione cliccata. Fra non molto dovrei poterne mettere una alpha online, per ora devo ancora aggiustare troppe cose perche` sia sicuro farlo.

          Ah, un po' tutto il layout ricorda ("commemora") Mary.
          In fondo, non inquadrata, c'e` un altra striscia che imita il collarino che portava quand'era piccola, con attaccata una delle homing tags del Loc8tor. E lo sfondo include il suo cuscino preferito, e sotto terra (dov'e` ora), una composizione eterea di nuvole, cieli, orizzonti, con Mary e i suoi gattini. Aspetta che metto insieme una vista d'insieme...
          Ecco: e` un megabyte, e inquadra QUASI tutto lo sfondo.

          http://anynowhere.com/personal/full.jpg

          > Invece la casella di ricerca la farei in modo che
          > sembri una casella incavata, non un
          > pulsante.

          Vorrebbe sembrare un display di plastica.
          Ma ha cambiato aspetto piu` volte, non e` detto che resti cosi`.
          • Avatar
            Scritto da
            Non Autenticato
            il 2011-09-08 00:19:00.0 alle 2011-09-08 00:19:00.0
            Re: controlli della GUI nelle pagine web
            > Quello di cui mi lamento nella fattispecie era ed
            > e` il fatto che i controlli della GUI dovrebbero
            > essere personalizzabili in maniera piu`
            > consistente con uno standard.

            Su questo sono perfettamente d'accordo. È su cosa fare in attesa che muovano il culo che non mi sembra di dovermi dannare a simulare controlli con CSS e Javascript.

            > Mi lamento del
            > fatto che il W3Cazzi e gli sviluppatori di
            > browsers hanno sempre chiuso gli occhi su questo
            > aspetto. Io posso intuire che:
            >
            > a) appoggiarsi alla GUI del sistema ospite per
            > implementare i controlli sia conveniente perche`
            > permette all'utente di usare la gestualita` che
            > usa con le normali
            > applicazioni;
            >
            > b) e` piu` semplice per chi sviluppa il browser
            > che non deve farsi quel piccolo mazzo aggiuntivo
            > per reimplementare un'interfaccia grafica a
            > oggetti.
            >
            > Sicche` non e` che non capisca la difesa della
            > scelta, ma per come la vedo io e, a giudicare dai
            > risultati delle ricerche e dagli espedienti in
            > circolazione, molti altri che si trovano a
            > mettere insieme delle pagine web, non e` una
            > questione di competenza, e` proprio una questione
            > di stile e viene ritenuta importante.

            Hai anche ragione. Se dovessi mettere una casella select o peggio di upload in insulae.net mi seccherebbe che non sia in stile con le altre. La casella di upload è particolarmente impestata per il CSS perché è formata da due pezzi che devono apparire diversi: come si fa con istruzioni fatte per applicarsi a tutto l'elemento? A bocca storta

            > La giusta
            > strada sarebbe fare il possibile per mantenere la
            > compatibilita` col sistema ospite, appoggiandosi
            > ai suoi gadgets, ma ri-skinnarli in maniera
            > controllabile dai fogli di stile. E se in fondo
            > abbiamo dimostrato che ci si riesce bene con
            > qualche acrobazia manuale, tutto quel che
            > dovrebbero fare sarebbe standardizzare queste
            > acrobazie.

            Scrivi al W3C. Geek

            > > Bellina la barra verdognola in alto a sinistra!
            >
            > Simula il collarino di Mary Lou, quello che
            > indossava quando partori`. L'originale e`
            > disperso (lo indossava Kevin, il micio
            > scomparso), ma l'ho ricostruito in Photoshop. E`
            > anche animato: quando si cambia sezione cliccando
            > su un link della barra, il "collarino" scorre
            > nella fibbia fino a che la fibbia inquadra (sopra
            > alla side-bar blu) il nome della sezione
            > cliccata. Fra non molto dovrei poterne mettere
            > una alpha online, per ora devo ancora aggiustare
            > troppe cose perche` sia sicuro
            > farlo.
            >
            > Ah, un po' tutto il layout ricorda ("commemora")
            > Mary.
            > In fondo, non inquadrata, c'e` un altra striscia
            > che imita il collarino che portava quand'era
            > piccola, con attaccata una delle homing tags del
            > Loc8tor. E lo sfondo include il suo cuscino
            > preferito, e sotto terra (dov'e` ora), una
            > composizione eterea di nuvole, cieli, orizzonti,
            > con Mary e i suoi gattini. Aspetta che metto
            > insieme una vista
            > d'insieme...
            > Ecco: e` un megabyte, e inquadra QUASI tutto lo
            > sfondo.
            >
            > http://anynowhere.com/personal/full.jpg

            Vedo che la minestra giapponese non ti attira. A bocca aperta

            Come hai fatto a fare i bordini alle figure con gli angoli arrotondatini?

            > > Invece la casella di ricerca la farei in modo
            > che
            > > sembri una casella incavata, non un
            > > pulsante.
            >
            > Vorrebbe sembrare un display di plastica.
            > Ma ha cambiato aspetto piu` volte, non e` detto
            > che resti cosi`.

            Falla incavata nella plastica. Geek

            Più che altro ora mi viene un dubbio: su uno schermo 1024×768 mica compare la scorribarra orizzontale?
            • Avatar
              ☺
              Scritto da
              altg
              utente che non utiene
              il 2011-09-08 00:43:00.0 alle 2011-09-08 00:43:00.0
              Trollate totali: 11540
              Re: controlli della GUI nelle pagine web
              > La casella di upload è particolarmente impestata per
              > il CSS perché è formata da due pezzi che devono
              > apparire diversi: come si fa con istruzioni fatte
              > per applicarsi a tutto l'elemento?
              > A bocca storta

              Nelle tecniche che avevo visto, e che ho imitato, la si nasconde del tutto con opacita` zero e la si fa agire come un semplice pulsante: se lo clicchi, compare la finestra di dialogo di selezione del file, poi una funzionicina connessa all'evento onChange si fa passare la proprieta` value e riprocessa il nome del file selezionato, poi lo visualizza (settando innerHTML o simile) nella div che sta dietro al selettore di file nascosto. Nel mio caso elaboro il percorso per toglierlo e lasciare il solo nome di file, con spazi al posto di qualunque carattere non alfanumerico e tutto forzato in minuscolo, perche` e` cosi` che poi lo script che riceve le immagini le normalizzera` (anche se nei nomi di file usa il trattino al posto degli spazi, ma solo "sotto al cofano").

              > Scrivi al W3C. Geek

              Che io sappia, per le barre di scorrimento gli hanno gia` scritto in decinaia, nel corso di strani eoni.
              Ma li hanno cacati zero.
              Opera, almeno, implementa la vecchia e semplice colorazione alla MSIE, almeno quando il DTD e` transitional.
              Firefox invece ha sempre fatto lo schizzinoso.
              Anche quando gli hanno scritto per supplicarli. Macche`. Forse credono di aver fatto un gran lavoro, con Firefox, e non lo vogliono sporcare con robetta del genere.
              Oggi hanno fatto un bel lavoro con un'estensione proprietaria del CSS.
              Ma ricordo come regivano sui colori per le scrollbar strani anni fa.
              Avevano anche una FAQ che veniva commentata piu` o meno cosi`.

              Q:

              "Come mai non colorate le scrollbar, eh?"
              "Lo fanno tutti, PorcaTroja!"

              A:

              "La scrollbar non fa parte della pagina."
              "Gne` gne` gne`!"

              Commento:

              "Vostra madre non fa parte della pagina."
              "Gargl! Burp! Prot!"

              > > http://anynowhere.com/personal/full.jpg
              >
              > Vedo che la minestra giapponese non ti attira. A bocca aperta

              Si`, "zuppa" e` la prima parola che mi viene in mente quando devo scrivere qualcosa per provare qualcosa. Come il foo-bar anglofono. Quella zuppa e` la prima immagine che mi trovo` Google cercando zuppa, l'anno scorso.

              > Come hai fatto a fare i bordini alle figure con
              > gli angoli
              > arrotondatini?

              border-radius: [tot] px/em/etc

              Chi non supporta border-radius (non mi ricordo se e` in CSS2 o 3) al limite vede un bordo rettangolare semplice. Portasega.

              > > > Invece la casella di ricerca la farei in modo
              > > che
              > > > sembri una casella incavata, non un
              > > > pulsante.
              > >
              > > Vorrebbe sembrare un display di plastica.
              > > Ma ha cambiato aspetto piu` volte, non e` detto
              > > che resti cosi`.
              >
              > Falla incavata nella plastica. Geek

              Ma no, secondo me sta bene cosi`.
              Poi magari cambio idea, ma incavata non credo.
              L'aspetto un po' raffazzonato e` anche un po' intenzionale.
              Vuole sembrare un patchwork di circuiti e roba meno pulita.

              > Più che altro ora mi viene un dubbio: su uno
              > schermo 1024×768 mica compare la scorribarra
              > orizzontale?

              Su 1024 no, su meno si`.
              Il layout e` fisso a 1000 pixels di larghezza, per ragioni di mancanza di voglia di rompersi i coglioni.
              Forse riscrivero` anche il layout mobile, non so.
              Comunque 1000 lasciano 24 pixels per la cazzo di barra verticale che di solito ne prende 18.
              Dovrebbe farcela, col browser a tutto schermo.

              Al limite, quando tutti i browser avranno imparato che le pt/em/ex/cazzat sono appunto cazzate che causano perdite di precisione parziale in virgola mobile e quindi sono intrinsecamente inaffidabili, e che il modo per ingrandire e ridurre le pagine e` virtualizzare il pixel, bastera` ridurre o ingrandire e smettere di rompersi le palle con questioni di scala.

              Appunto, per le ragioni di cui sopra, io nel CSS nuovo uso SOLO i px. Fanculo alle em eccetera. Gli arrotondamenti multipli interdipendenti sballavano di un pixel in piu` o in meno a volte. E comunque sono una stupidaggine.
              • Avatar
                Scritto da
                Non Autenticato
                il 2011-09-08 01:11:00.0 alle 2011-09-08 01:11:00.0
                Re: controlli della GUI nelle pagine web
                > > La casella di upload è particolarmente
                > impestata
                > per
                > > il CSS perché è formata da due pezzi che devono
                > > apparire diversi: come si fa con istruzioni
                > fatte
                > > per applicarsi a tutto l'elemento?
                > > A bocca storta
                >
                > Nelle tecniche che avevo visto, e che ho imitato,
                > la si nasconde del tutto con opacita` zero e la
                > si fa agire come un semplice pulsante: se lo
                > clicchi, compare la finestra di dialogo di
                > selezione del file, poi una funzionicina connessa
                > all'evento onChange si fa passare la proprieta`
                > value e riprocessa il nome del file selezionato,
                > poi lo visualizza (settando innerHTML o simile)
                > nella div che sta dietro al selettore di file
                > nascosto.

                Avevo pensato anch'io a qualcosa di simile, ma si tratta proprio di fustigarsi sulle gengive.

                > Nel mio caso elaboro il percorso per
                > toglierlo e lasciare il solo nome di file, con
                > spazi al posto di qualunque carattere non
                > alfanumerico e tutto forzato in minuscolo,
                > perche` e` cosi` che poi lo script che riceve le
                > immagini le normalizzera` (anche se nei nomi di
                > file usa il trattino al posto degli spazi, ma
                > solo "sotto al
                > cofano").
                >
                > > Scrivi al W3C. Geek
                >
                > Che io sappia, per le barre di scorrimento gli
                > hanno gia` scritto in decinaia, nel corso di
                > strani
                > eoni.
                > Ma li hanno cacati zero.
                > Opera, almeno, implementa la vecchia e semplice
                > colorazione alla MSIE, almeno quando il DTD e`
                > transitional.
                > Firefox invece ha sempre fatto lo schizzinoso.
                > Anche quando gli hanno scritto per supplicarli.
                > Macche`. Forse credono di aver fatto un gran
                > lavoro, con Firefox, e non lo vogliono sporcare
                > con robetta del
                > genere.
                > Oggi hanno fatto un bel lavoro con un'estensione
                > proprietaria del
                > CSS.
                > Ma ricordo come regivano sui colori per le
                > scrollbar strani anni
                > fa.
                > Avevano anche una FAQ che veniva commentata piu`
                > o meno
                > cosi`.
                >
                > Q:
                >
                > "Come mai non colorate le scrollbar, eh?"
                > "Lo fanno tutti, PorcaTroja!"
                >
                > A:
                >
                > "La scrollbar non fa parte della pagina."
                > "Gne` gne` gne`!"
                >
                > Commento:
                >
                > "Vostra madre non fa parte della pagina."
                > "Gargl! Burp! Prot!"
                >
                > > > http://anynowhere.com/personal/full.jpg
                > >
                > > Vedo che la minestra giapponese non ti attira.
                > A bocca aperta
                >
                > Si`, "zuppa" e` la prima parola che mi viene in
                > mente quando devo scrivere qualcosa per provare
                > qualcosa. Come il foo-bar anglofono. Quella zuppa
                > e` la prima immagine che mi trovo` Google
                > cercando zuppa, l'anno scorso.

                Dev'essere zuppa miso. Con la lingua fuori
                http://en.wikipedia.org/wiki/Miso
                I cibi giapponesi li trovo molto appetitosi, così a vederli, anche se non ne ho quasi mai assaggiati. Ma tanto ho sempre posseduto la magica capacità di immaginare un gusto pensando agli ingredienti, quindi *di sicuro* saranno appetitosi.

                > > Come hai fatto a fare i bordini alle figure con
                > > gli angoli
                > > arrotondatini?
                >
                > border-radius: [tot] px/em/etc
                >
                > Chi non supporta border-radius (non mi ricordo se
                > e` in CSS2 o 3) al limite vede un bordo
                > rettangolare semplice.
                > Portasega.

                Ah bè è graceful degradation.

                > > > > Invece la casella di ricerca la farei in
                > modo
                > > > che
                > > > > sembri una casella incavata, non un
                > > > > pulsante.
                > > >
                > > > Vorrebbe sembrare un display di plastica.
                > > > Ma ha cambiato aspetto piu` volte, non e`
                > detto
                > > > che resti cosi`.
                > >
                > > Falla incavata nella plastica. Geek
                >
                > Ma no, secondo me sta bene cosi`.
                > Poi magari cambio idea, ma incavata non credo.
                > L'aspetto un po' raffazzonato e` anche un po'
                > intenzionale.
                > Vuole sembrare un patchwork di circuiti e roba
                > meno
                > pulita.
                >
                > > Più che altro ora mi viene un dubbio: su uno
                > > schermo 1024×768 mica compare la scorribarra
                > > orizzontale?
                >
                > Su 1024 no, su meno si`.
                > Il layout e` fisso a 1000 pixels di larghezza,
                > per ragioni di mancanza di voglia di rompersi i
                > coglioni.
                > Forse riscrivero` anche il layout mobile, non so.

                Il layout mobile non si usa più. Aveva senso quando i monitor erano 640×480 o 800×600, ha iniziato a perderne a 1024×768 perché è più comodo leggere se il campo visivo copre l'intera larghezza della pagina (in altre parole se la pagina sta nel campo visivo).

                > Comunque 1000 lasciano 24 pixels per la cazzo di
                > barra verticale che di solito ne prende
                > 18.
                > Dovrebbe farcela, col browser a tutto schermo.
                >
                > Al limite, quando tutti i browser avranno
                > imparato che le pt/em/ex/cazzat sono appunto
                > cazzate che causano perdite di precisione
                > parziale in virgola mobile e quindi sono
                > intrinsecamente inaffidabili, e che il modo per
                > ingrandire e ridurre le pagine e` virtualizzare
                > il pixel, bastera` ridurre o ingrandire e
                > smettere di rompersi le palle con questioni di
                > scala.
                >
                > Appunto, per le ragioni di cui sopra, io nel CSS
                > nuovo uso SOLO i px.

                Anch'io. Prima usavo i pt, poi un giorno vidi che cambiando monitor cambiava la dimensione dei caratteri rispetto alle altre cose, orrore.
                Per esempio quando c'è una DIV float a sinistra o destra curo la dimensione dell'immagine in modo che la DIV risulti alta un numero intero di righe, per evitare lo spazio vuoto di altezza variabile sotto la DIV. I pt sballavano tutto.

                > Fanculo alle em eccetera.
                > Gli arrotondamenti multipli interdipendenti
                > sballavano di un pixel in piu` o in meno a volte.
                > E comunque sono una
                > stupidaggine.
<softv>

Pagina generata in 144 millisecondi

Utenti attivi: 12 nell'ultimo minuto, 26 negli ultimi cinque minuti, 53 negli ultimi 15 minuti