Programmazione.it v6.4
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicità Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Forum
Greenpeace
Definire gli angoli arrotondati con CSS3
Scritto da Luca Marchisio il 28-10-2009 ore 11:12
Intel Cluster Studio XE
La possibilità di attribuire ai contenitori gli angoli arrotondati è una delle nuove funzionalità, che sono definite nella terza versione dei fogli di stile, ormai recepita, seppur con definizioni proprietarie in attesa del perfezionamento dello standard, dalla maggior parte dei browser di ultima generazione.

Mediante infatti proprietà specifiche per ogni motore di rendering è già possibile ottenere un bordo con gli angoli arrotondati per gli elementi delle proprie pagine web nei browser che per il rendering si basano su Gecko, il motore sviluppato dalla Mozilla Foundation; KHTML, motore di rendering dell'ambiente KDE; WebKit, su cui si basa Safari.

La definizione di proprietà specifiche permette quindi di influenzare il rendering dei singoli motori cui sono destinate, e può essere considerata la pratica corretta per sfruttare le potenzialità dei CSS3, mantenendo la retrocompatibilità, ma sacrificando così la correttezza formale dei fogli di stile.

Un articolo pubblicato sul sito Build Internet! riassume brevemente lo stato di implementazione della proprietà border radius e ne illustra, con esempi di codice, i vari modi di utilizzo mediante i differenti attributi proprietari.
Precedente: Android SDK in versione 2.0, le novità per utenti e sviluppatori
Successiva: Guida alle reti wireless: il meccanismo WEP (1/2)
Intervento di Marco Zordan a.k.a. customsoft del 28-10-2009 ore 14:31, Arzignano (VI)
Cavaliere
Cavaliere

(108 interventi)
Iscritto il 14-02-2002
Magari si potesse già passare al css3 però considera che i browser che segnali sono usati ancora da meno del 30-40% delle persone.
Per un po ci dobbiamo ancora tenere IE ... :-( (su cui a me il css3 non pare vada :-D )
Intervento di Filippo Fadda a.k.a. dedalo del 08-12-2009 ore 22:11, Capriata d'orba (AL)
Duca
Duca

(1961 interventi)
Iscritto il 03-04-2001
Beh magari tra sei mesi...
Intervento di Luca Marchisio a.k.a. fantomius del 08-12-2009 ore 23:04
Plebeo
Plebeo

(28 interventi)
Iscritto il 10-03-2005
customsoft ha scritto:
Magari si potesse già passare al css3 però considera che i browser che segnali sono usati ancora da meno del 30-40% delle persone.
Per un po ci dobbiamo ancora tenere IE ... :-( (su cui a me il css3 non pare vada :-D )

Anche se IE non esistesse comunque non si potrebbe passare "adesso" ai CSS3. :)

Tuttavia alcuni motori di rendering ne supportano già molte proprietà e nell'ottica del Progressive enhancement delle pagine che si crea credo che border radius sia tra le proprietà più comode da adottare fin d'ora.
Intervento di Filippo Fadda a.k.a. dedalo del 09-12-2009 ore 02:31, Capriata d'orba (AL)
Duca
Duca

(1961 interventi)
Iscritto il 03-04-2001
C'è anche da dire, che ora gli update sono pressoché automatici e dunque la gente aggiorna costantemente il proprio browser. Una volta non era così, per cui è probabile che questa funzionalità verrà supportata presto da tutti i maggiori browser.
Copyright Programmazione.it™ 1999-2013. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.258 secondi.