Entrades etiquetades ‘W3C’

Selectors en CSS

dimarts 7 setembre 2004

Els selectors en CSS són condicions que ben aplicades donen al element, classe, o identificador l’aparença que nosaltres volguem sense un excessiu nombre de clases. Aquests selectors van del més simple ex. body {color:#333} fins a regles complexes com ex. #contingut div[class="cos"] > p:first-child:first-letter{font-size:20px}.

Per a fer regles complexes és necesari l’ús de combinatoris com l’espai en blanc, el signe +, i > i/o també l’ús de pseudo-elements com first-child, first-letter…

Els exemples contenen elements, ID’s i classes, que és el que permeten els selectors. Aquests exemples són iguals o similars als que conté paparra.net + evolution.css. Per una informació més completa sobre cada selector visiteu la traducció al castellà de les especificacions del W3C.

(més…)

aDesigner: simulador de discapacitats visuals

dimarts 20 juliol 2004

A principis d’aquest mes IBM va anunciar el aDesigner, un simulador de discapacitats visuals per a ajudar als creadors Web a fer pàgines més accessibles. [Via Nick Bradbury]

El producte encara està en desenvolupament però es pot descarregar gratuïtament (és necessari registrar-se). Funciona sota Windows 2000/XP i requereix JRE 1.4.1 o superior.

Us en deixo una captura (JPG, 95 Kb) perquè us pugueu fer una idea de com és.

Si voleu més informació sobre l’accessibilitat al Web us recomano el post Accessibilitat. També podeu provar el navegador Home Page Reader per comprovar quina lectura fa del vostre lloc (atenció que la versió de descarrega és una trial de 30 dies).

Espero que us sigui d’utilitat.

P:D: com és possible que paparra.net obtingui una qualificació de A+ i once.es només una B?

Recursos per a iniciar-se al XSL

divendres 11 juny 2004

El XSL és una família de recomanacions per a definir la transformació i presentació de documents XML. Consta de tres parts: XSLT, XPath i XSL-FO.

El XSLT és un llenguatge de marcat (d’etiquetes) dissenyat per a la transformació de documents XML. Des de fa uns dies he començat a aprofundir en l’obscur món -fins ara com a mínim- del XML+XSLT.

Per poder començar a treballar amb XSLT és necessari tenir uns coneixements bàsics de XML i lleugeres nocions de Name Spaces (si més no que aquests termes us sonin). I també és d’especial importància conèixer una mica sobre XPath.

En vista que el XSLT és un llenguatge que requereix tants coneixements addicionals he creat una petita llista de tutorials i especificacions que poden ser d’utilitat per a iniciar-s’hi.

(més…)

SSI: Comanda include

dijous 13 maig 2004

La comanda include és una de les múltiples comandes que permet SSI, però per la seva gran utilitat i simplicitat d’ús és la primera que s’ha de conèixer.

SSI (Server Side Includes) són comandes ubicades al HTML i avaluades pel servidor cada cop que es sol·licita el document, permeten l’ús d’alguns elements dinàmics a les nostres pàgines sense necessitat d’un llenguatge de programació.

El SSI està suportat pels servidors web més estesos, però els exemples que aquí veurem són per l’Apache.

(més…)

XHTML + MathML

dimarts 11 maig 2004

Un dels avantatges d’utilitzar XML és que podem barrejar diferents llenguatges XML en un mateix document. Anem a veure per exemple com utilitzar XHTML i MathML en un mateix document.

El DOCTYPE per a un document en XHTML 1.1 és:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Ara bé, si a part d’utilitzar XHTML volem utilitzar MathML serà necessari declarar una entitat que faci referència a l’espai de noms de MathML, quedant un DOCTYPE com aquest:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"
“http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd” [
<!ENTITY mathml "http://www.w3.org/1998/Math/MathML">
]>

(més…)