Uni-form: un form è quanto basta (forse)

Lunedì 26 Marzo 2007 - 10:26

di Alessandro Fulciniti

CSS

Abbiamo parlato di form in diverse occasioni qui sul blog, per comodità vale la pena di riprendere CSS based form: modern solutions e the Form Garden.

L’intenzione di Uni-form è diversa però: presenta un unico form, con il relativo CSS, che potrà essere adattato alle varie esigenze. Traduco dalla pagina:

Uni-form è un tentativo di standardizzare il markup (XHTML) e il CSS di un form e modularizzarlo, affinché anche le persone con una conoscenza minima di queste tecnologie possano ottenere form accessibili, usabili, altamente personalizzabili, ben strutturati e piacevoli alla vista.

Buona la compatibilità della pagina di presentazione: anche se non dichiarata, ho testato personalmente il form dimostrativo con successo su IE dalla versione 5 alla 7,
oltre che su Opera, Firefox e Safari.

È stato anche predisposto un piccolo Javascript che evidenzierà il campo attivo su IE fino alla versione 6.

Alcuni difetti li ho trovati però: la versione per il download è un po’ più scarna rispetto all’esempio online (totalmente assente la tipografia), scarsa se non assente la documentazione e, pensandoci bene, forse 5kb di CSS solo per i form sono un po’ troppi. Si tratta comunque di un buon esempio di sviluppo cross-browser con XHTML e CSS.

Tags:

Categoria: CSS | Permalink

Commenti

1

idea carina con pessima scelta di licenza (cc-by-sa incompatibile con GPL)

# - postato da NoWhereMan - 26 Marzo 2007 - 12:37

2

E con un browser vocale l’hai provato?

# - postato da Marco GRAZIA - 26 Marzo 2007 - 13:27

3

un buon esempio, più che altro un’ottima base di partenza, peccato non sia gpl

# - postato da flashmotus - 26 Marzo 2007 - 17:42

4

In effetti, pur avendo letto attentamente la presentazione ho sorvolato nel segnalare la licenza, aspetto fondamentale, e me ne scuso con i lettori. Sinceramente imporre una licenza CC in questo caso non ha molto senso.. comunque magari per rimediare preparerò a breve qualcosa di simile per HTMl.it.

Marco, non ho avuto modo di testarlo con uno screen reader, ma quando si sono usate propriamente le label per i form e un markup il più semantico possibile, non dovrebbero esserci problemi di accessibilità.

# - postato da Alessandro Fulciniti - 26 Marzo 2007 - 19:09

5

Apparentemente, sembra interessante….
Ma perchè quei colori?
Hanno paura che agli utenti venga un’accidente,si spaventino…..?

# - postato da Ratamusa - 27 Marzo 2007 - 10:19

6

Mi sembra un buon lavoro.
Il js usa getElementByClassName e fa fare a ie6 le cose che dovrebbe fare con le proprietà :focus :active ecc.. dei css.

# - postato da Nemesis Design - 28 Marzo 2007 - 19:43

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento