Nuovi mirabolanti bug per IE

inserito in webdev da fullo @ 29-03-2007 11:09

Oddio, proprio nuovi non molto perchè affliggono il browser dalla versione 5… sicuramente un nuovo bug nel quale ho sbattuto la testa (insieme ad un altro soggetto) per una intera settimana.

Si tratta dell’ ItalicBug (nel link trovate anche possibili soluzioni). In sostanza IE interpreta peggio del solito il box model dell’elemento all’interno del quale è presente un testo in italico e lo fa letteralmente fuoriuscire dai margini. Con ovvi problemi nel caso in cui stiate lavorando con spazi ristretti e posizionamenti con float.

Una piacevole new entry dopo il peek-a-boo di un annetto fa…

ciuaz

Premete CTRL + R

inserito in pensieri da fullo @ 05-12-2006 12:33

Come qualcuno avrà notato il blog sta piano piano cambiano faccia, per ora ho ripulito il CSS rendendolo valido. Ho eliminato il markup inutile ed allargato la sidebar in previsione di una terza colonna. Ho anche introdotto alcune chicche venutemi in mente durante il talk di Ludo sull’utilità delle informazioni contestuali (lui parlava della sola sidebar, io le ho inserite ovunque).

Appena il lavoro sarà finito (diciamo nel 2012, poco prima della fine del mondo) pubblicherò un post riassuntivo di tutte le novità.

Per ora vi ricordo di premere CTRL + R per ricaricare i CSS almeno una volta al giorno… ;)

ciuaz

Piccoli WordPress crescono

inserito in php, webdev da fullo @ 31-10-2006 19:10

Domenica è stato inaugurato il nuovo sito di SWG. Progetto al quale ho collaborato attivamente negli ultimi mesi facendo un lavoro di taglia e cuci con alcuni plugin per WordPress e riadattando il layout a template per lo stesso. Nello specifico vado molto fiero dell’homepage dove vengono caricati i feed delle news pubblicate su google, technorati ed altri siti di SWG stessa.

Per ora si tratta di un utilizzo atipico della piattaforma opensource di blogging in quanto non sono stati abilitati i commenti ed i trackback punto cardine, imho, del blogging stesso. Però va bene ugualmente, l’importante è che le aziende inizino a guardarsi in giro cercando di adattarsi al web per come sta diventando…

Un grazie a Futa per l’ottimo lavoro sui CSS ed al Morbìn per l’avermi coinvolto… :)

ciuaz

Eliminare i bordini dei link attivi di Firefox

inserito in webdev da fullo @ 26-10-2006 14:54

Link e bordi Finendo un lavoro con un cliente mi è stato segnalato che su Firefox comparivano alcuni strani bordini sui link. Questi diventavano particolarmente anti-estetici nella barra del menù (cliccate sull’immagine per vedere meglio l’esempio) dove è stata usata la tecnica text-indent per il riposizionamento delle immagini.

Cercando come risolvere il problema ho scoperto che dipende tutto dalle impostazione di usabilità del panda rosso. La soluzione è quindi molto semplice (anche se fa perdere la validità del CSS).

Leggi il resto »

JSON, ScreenShot ed altro…

inserito in php, webdev da fullo @ 22-07-2006 12:22

Post raccolta utile a chi usa il mio blog come motore di ricerca per argomenti tecnici ;)

ciuaz

Javascript, Ruby e PHP

inserito in ajax, altri linguaggi, php, webdev da fullo @ 16-02-2006 12:20

Oggi mi sento pigro e quindi pubblico una sfilza di link tecnologici senza commentarli più di tanto…

  • Mastering Ajax è arrivato al terzo appuntamento, il tutorial scritto su IBM DevelopWorks sulle tecniche Ajax sta raggiungendo alcuni spunti interessanti e poco banali e questa volta si parla di header, server requests e responses
  • Sul forum di joel on software c’è una bella disquisizione sul perchè Ruby Sucks, ok è un tema banale e vecchio quello delle guerre di religioni informatiche, ma stavolta i problemi relativi a Rails sono affrontati diversamente…
  • JTemplate è un template Toolkit per Javascript ed è scritto in PERL
  • Aspect PHP è l’ennesimo modo di programmare, devo essere onesto non ho letto approfonditamente e non ho capito un granchè di quel poco che ho letto… ma pare che comunque sia necessario l’uso di estensioni che interpretino il codice scritto secondo la pratiche della Aspect Oriented Programming

ciuaz

Yahoo! Developers

inserito in ajax, webdev da fullo @ 14-02-2006 11:43

Su Developers.Yahoo! iniziano ad essere presenti librerie ed articoli molto succosi. Ad esempio è stata implementata un’intera sezione dedicata ai design pattern utilizzati da Y! in tutte le sue parti ed una contenente le librerie javascript per creare e gestire GUI (alcune ajax enabled) che sono presenti nei nuovi servizi web-2.0.

Bisogna notare che la maggior parte del codice è rilasciato sotto licenza BSD! :)

ciuaz

Z Index, questo sconosciuto

inserito in webdev da fullo @ 17-12-2005 10:01

Chi di voi non ha bestemmiato con la visualizzazione di oggetti sovrapposti con i CSS? Su 24 Ways c’è un tutorial che spiega come usare al meglio l’attributo Z-Index per realizzare complesse template.

Da aggiungere al proprio bookmark!

ciuaz

La potenza dei Canvas

inserito in altri linguaggi, webdev da fullo @ 16-12-2005 11:11

CanvasGraph è una libreria Javascript che permette di generare dinamicamente grafici sfruttando la potenza de tag HTML Canvas.

Nessun uso di GD, nessun uso di SVG! Stupendo.

Per vedere gli esempi siete obbligati ad avere un browser di ultima generazione come Firefox 1.5.

ciauz

pr:8 debug

inserito in php da fullo @ 20-11-2005 17:17

Molto interessante il progettino, tutto italiano, chiamato pr:8 debug che permette (grazie ad un mix di css, javascript e php) di vedere quali solo le variabili globali utilizzate dai propri script per poterli debuggare con semplicità.

ciuaz

Alla ricerca del layout perfetto

inserito in webdev da fullo @ 27-10-2005 23:51

Trovare il layout perfetto è un’impresa titanica, descrivere passo passo come ottenerlo è qualcosa di impensabile. Almeno lo era fino a quando non è stato scritto questo articolo su Position is Everything.

[via Geek Ramblings]

ciauz

Ottimizzare i propri CSS

inserito in webdev da fullo @ 17-10-2005 10:06

Normalmente quando scriviamo il CSS di un sito stiamo attenti affinchè sia comprensibile per una possibile e futura modifica. Aggiungiamo quindi commenti (magari anche molto lunghi), tabulazioni, spazi e magari replichiamo più volte lo stesso style se applicato a diversi oggetti.

Operare in questo modo è molto comodo ed efficiente per noi sviluppatori ma altrettato inefficiente per un browser che invece di scaricare 10Kb di CSS se ne scarica 50Kb.

Come risolvere il problema? Beh semplicemente usando CSSOptimizer per comprimere e ripulire da tutto il testo inutile il CSS che pubblicheremo su web e tenendoci solo in locale quello usato per lo sviluppo e ricco di commenti.

ciuaz

Tabelle e CSS

inserito in webdev da fullo @ 16-09-2005 22:55

Nella nuova concezione di web design usare le tabelle per il layout è sbagliato, banalmente non è però vero il contrario… ecco un ottimo esempio di layout per tabelle :)

ciuaz

Liste e CSS

inserito in webdev da fullo @ 14-09-2005 20:48

Della cosa ne avevo già parlato da qualche parte (dove? boh…), ma un link in più non fa che bene. Su MaxDesign sono presenti alcuni utili esempi su come usare i css per formattare le liste.

ciuaz

Usare Firefox come strumento di sviluppo…

inserito in tecnologia, webdev da fullo @ 11-09-2005 03:44

Una breve ma interessante serie di slide che spiegano quali estensioni utilizzare per trasformare Firefox nel miglior strumenti di sviluppo e debugging di un sito.

una chicca, le slide sono virtuali, in quanto sono tutte presenti sulla stessa pagina… ah, le magie del javascript e dei css ;)

ciuaz


phpday 2008