Kill Bill

Ancora una notte insonne passata a consultare siti e manuali di CSS solo perché il box model di Internet Explorer è uno scolapasta.


Spiegazione teknika:

  • Abbiamo una chat AJAX
  • Questa chat mette in un <div id=”chatDiv”> il contenuto appendendo i nuovi pezzi ricevuti dal server
  • Per comodità ingenuamente abbiamo messo la regola css: height:80%
  • Ovviamente ci si aspetta che compaia la barra di scorrimento verticale quando il contenuto eccede il contenitore: overflow:auto
  • Sempre attenti a fare un bel lavoro, mettiamo anche il DOCTYPE HTML 4.01 Strict
  • Firefox, Opera, Konqueror e Safari/Win rendono il tutto che è una bellezza!
  • Internet Explorer 7 semplicemente ci manda a fanculo.

Potete sentirlo commentare: «80%? Io me ne fotto, io sono il figlio di Bill, io sono installato di default sul 90% dei computer del mondo, tu sei una merda che vuole fare le pagine standard e invece dovrebbe pensare a fare le pagine solo per me!»

E nel frattempo la vostra chat si allunga peggio che Cossiga dopo aver confuso viagra e Valium, mentre gli altri scrivono voi vedete disperati la vostra pagina allungarsi, alluuuungarsi, sempre di più, e alla radio Cossiga duro: «In realtà io non esterno. Io comunico; Io non sono matto. Io faccio il matto. E’ diverso. Io sono il finto matto che dice le cose come stanno»!

Soluzioni possibili:

  1. overflow: hidden e ciao ciao alla barra dello scroll
  2. position: absolute e ciao ciao al posizionamento automatico
  3. height: 300px e ciao ciao al layout fluido
  4. Kill Bill
  5. Kill Bill’s Browser

Ovviamente se nessuno usasse Internet Explorer nessuno avrebbe problemi a fare dei bei siti.

Mi spiegate cortesemente perché lo state usando? C’è un motivo particolare o vi piace la pappa pronta?

Io farei una cosa bellissima: vi toglierei la connessione a Internet! Perché in fondo il problema non è che c’è un padrone, ma che ci sono degli schiavi disposti a servirlo.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: