Hopp til innholdet

cjohansen.no

CSS

Juicer - pakkeverktøy for CSS og JavaScript

Etter mye somling og litt koding er jeg endelig klar med første versjon av Juicer, mitt kommandolinjeverktøy for å kombinere og minifisere CSS og JavaScript-filer. En slags "kompilator" om du vil - med syntakskontroll for JavaScript, og en del URL-verktøy for CSS-filer. Frontend-ytelse har nettopp blitt enklere! For en grundig gjennomgang av funksjonaliteten refererer jeg til gjennomgang på den engelske delen av bloggen.

Les hele Juicer - pakkeverktøy for CSS og JavaScript.

Grensesnittsytelse

Etter fem artikler om webstandarder sett i lys av en sjekkliste for grensesnittsimplementasjon av høy kvalitet er det på tide å skifte tema og snakke om ytelse.

Les hele Grensesnittsytelse.

Gode grensesnitt: CSS

Del 2 i mitt sjekkliste-prosjekt tar for seg CSS: Hva er suksessfaktorene for CSS? Hvilke fallgruver finnes, hva bør med og hva bør ikke?

Les hele Gode grensesnitt: CSS.

17. mai-HTML

Hvor mange bytes trenger du for å lage et norskt flagg som kan vises i Firefox? Uten bilder trengte jeg 258. Velkommen til alternativ bruk av HTML/CSS-kunnskaper.

Les hele 17. mai-HTML.

.clearfix ikke lengre nødvendig?

I forbindelse med mitt innlegg om IE8 lette jeg opp litt informasjon om .clearfix som jeg bruker på så å si alt jeg gjør. Jeg snublet over en artikkel som tilsier at jeg ikke trenger denne. Fra 2005.

Les hele .clearfix ikke lengre nødvendig?.

CSS Opacity

Gjennomsiktige lag kan lages med CSS på to måter: med en repeterende transparent png24, eller med CSS-egenskapen opacity.

Les hele CSS Opacity.

Bedre ytelse i grensenitt

I takt med at stadig mer funksjonalitet flytter fra serveren til klienten i form av Ajax-funksjonalitet, og bruken av CSS og grafikk tiltar øker også behovet for å optimere ytelse i grensesnittet. Følgende er noen nyttige tips.

Les hele Bedre ytelse i grensenitt.

Acid 3 er på vei

Etter at Firefox 3 og Internet Explorer 8 nylig passerte Acid 2, er alle de store nettleserne gjennom nåløyet. Ian Hixie er i full sving med å gjøre det trangere.

Les hele Acid 3 er på vei.

Ryddigere CSS med semantisk HTML

Når vi skriver semantisk HTML streber vi gjerne mot rikt beskrevne dokumenter. Disse dokumentene inneholder masse struktur og har mange unike kontekster. Disse kan du benytte deg av for å forenkle CSS-en din samtidig som du går inn i en god sirkel der du rydder opp HTML-en etterhvert som overdreven bruk av klasser og ID-er ikke lengre er nødvendig for å få den stilingen du ønsker.

Les hele Ryddigere CSS med semantisk HTML.

Tabeller 'revisited'

Jeg lovte under Scripting med tabeller at det skulle bli julekalenderens siste tabell-innlegg. Desverre begikk jeg en grov blemme i det innlegget som må rettes opp. Før du går videre - klikk deg inn på utgangspunktet og se om du spotter feilen!

Les hele Tabeller 'revisited'.

Stiling med tabeller

Forrige uke avsluttet jeg med et lengre innlegg om tabeller. Når den semantiske HTML-en er på plass i bunnen er det rom for å relativt enkelt lage pene design med CSS.

Les hele Stiling med tabeller.

Er validering verdiløst?

Det kan virke som at hver gang jeg nevner validering som noe positivt i mine skriblerier så er det noen som passer på å sette meg på plass og forteller meg hvor liten praktisk nytte validering har. Er validering helt ubrukelig? Har validering ingen verdi for besøkende?

Les hele Er validering verdiløst?.

CSS å dø for

Hvis du bruker IE6 burde du absolutt ikke besøke denne siden. Den inneholder ikke annet enn bittelitt validerende HTML og CSS, men det er nok til at IE6 kræsjer og dør hen på en høyst ustilig måte.

Les hele CSS å dø for.

2006 - 2012 Christian Johansen Creative Commons Lisens