di Alessandro Fulciniti 16 Commenti

Uno dei miei primi articoli su PRO, che risale a circa due anni fa, è quello sul box model. Ho pensato di proporre su questo blog un post su una delle tecniche che non è presente in quell'articolo, una tecnica di facile applicazione, solida, robusta e a prova di futuro.Rivediamo brevemente il problema: se assegniamo una larghezza esplicita a un elemento, secondo le specifiche CSS questo valore indicherà l'area utile al contenuto, bordi e padding esclusi. Internet Explorer 5.0, 5.5 (e la versione 6 in quirk mode, ovvero senza un corretto doctype), interpreteranno tale valore come la larghezza totale dell'elemento, includendo erroneamente, quindi, bordi e padding. Per ottenere un dimensionamento consistente le possibili soluzioni sono due: Evitare di specificare la larghezza effettiva all'elemento e insieme bordi e/o padding Usare uno delle tante versioni del box model hack (more...)

di Cesare Lamanna 2 Commenti

Ha suscitato molte reazioni un post di George Ou su uno dei blog di ZDNet. Il titolo, in inglese, è lo stesso che vedete qui sopra. Da dove nascerebbero i problemi di Firefox? Dalla sicurezza, proprio uno degli aspetti che più lo avrebbe dovuto distinguere dal quel rivale pluribucato sotto questo aspetto che si chiama Internet Explorer.A conti fatti, sostiene Ou, negli ultimi mesi Firefox ha superato il browser di Microsoft sia nella classifica delle vulnerabilità, sia in quella, ben più critica, degli exploit.Ho fatto una cattura delle due tabelle e ve le propongo qui sotto. La prima si riferisce alle vulnerabilità e attinge per i dati alle rilevazioni di Secunia (qui quelle per Firefox, qui quelle per IE).La seconda riguarda invece gli exploit resi pubblici e rintracciabili in rete.Ma è davvero questa la realtà? (more...)

di Cesare Lamanna 2 Commenti

È disponibile per il download la versione beta della Internet Explorer Developer Toolbar. Compatibile con IE6 e IE7 beta, offre molte delle funzionalità già a disposizione degli utenti di Firefox grazie alla Web Developer Toobar di Chris Pederick.Tutti i dettagli e le istruzioni per l'installazione su questa pagina del Microsoft Download Center.

di Alessandro Fulciniti 1 Commento

Via SimpleBits e StyleGala arrivo ad un sito dal design molto interessante: quello di Derek Powazek. L'idea di base è semplice: il contenuto prima di tutto, e così perchè non avere la navigazione nel footer?L'autore, che ha realizzato tra l'altro il nuovo design di Technorati, descrive le ragioni della navigazione-footer in un post intitolato Embrace your bottom. Ecco la traduzione del passo più interessante:È arrivato il tempo in cui i designer inizino a pensare al footer come parte del design di un sito. Il fondo di una pagina è il bacio alla fine di un appuntamento, e stiamo facendo siti che si concludono senza neanche una stretta di mano. (more...)

Mio Yahoo

16 Sep

Motoricerca.net ha da breve segnalato il lancio della nuova versione di My Yahoo!: grafica nuova e la conferma di quanto introdotto nella versione beta: la possibilità di aggiungere feed RSS personalizzati nella pagina. "Mio Yahoo!" (così si chiama la versione italiana del servizio) diventa dunque un vero e proprio aggregatore ed in questo specifico ambito Yahoo! surclassa di gran lunga Google. Almeno per adesso. Mio Yahoo! offre, all'atto dell'iscrizione, una pagina predefinita contenente previsioni meteo, quotazioni azionarie, cambi e valute, notizie ed altri contenuti completamente personalizzabili. La possibilità di aggiungere RSS esterni è però il vero valore aggiunto di un servizio decisamente da provare.

Tags: ,
di Francesco de Francesco 2 Commenti

Quando cerchiamo qualcosa su un motore di ricerca, questÂ’ultimo ci presenta una lista di risultati con il titolo del sito, una breve descrizione e la url della pagina.CÂ’è una diffusa credenza che il numero delle visite che i siti riceveranno sia rigorosamente proporzionale (inversamente) alla posizione occupata. Il primo sito sarà quello con più visite, il secondo ne avrà un poÂ’ meno e così via. Nulla di più errato. (more...)

di Cesare Lamanna Commenta

Francamente, da utente Mac/Safari, non ho mai avuto l'ansia da switch verso Firefox. Ho comunue sempre installato tutti gli aggiornamenti che si sono succeduti, nessuno dei quali mi ha mai convinto a cambiare il mio browser di riferimento. L'ho usato sporadicamente, insomma, essenzialmente per un motivo: la possibilità di poter contare su 2/3 estensioni. Una su tutte: la Web Developer Toolbar di Chris Pederick.Ora, quando ho scaricato e installato la beta 1.5 di Firefox, ho subito notato un miglioramento notevolissimo, più rapido, più scattante, e finalmente in grado di supportare certe scorciatoie da tastiera a cui è difficile rinunciare su Mac. Pensate allora al mio disappunto quando ho verificato che la WDT non funzionava! La lettura di un post sul blog di Pederick, mi aveva per certi versi tranquillizzato, ma non ero certo sui tempi di rilascio della versione compatibile con la beta 1.5 di Firefox. Beh, l'attesa è stata davvero minima: la versione 0.9.4 è già pronta per il download. Bravo Chris!

di Gabriele Farina Commenta

Finalmente il team di PHP ha deciso di includere nella distribuzione standard del linguaggio (la 5.1 per l'esattezza) un layer di astrazione nativo per i database più utilizzati durante lo sviluppo di applicazioni web (e, perchè no, desktop). PDO (PHP Data Objects) è per l'appunto questo layer di astrazione, nato come package opzionale di PECL. I database supportati sono i seguenti: DBLIB: FreeTDS / Microsoft SQL Server / Sybase Firebird: Firebird/Interbase 6 MYSQL: MySQL 3.x/4.0 OCI: Oracle Call Interface ODBC: ODBC v3 (IBM DB2 and unixODBC) PGSQL: PostgreSQL SQLITE: SQLite 3.x Per poter utilizzare uno di questi driver è necessario aver installato opportunamente il package. Sul blog dello sviluppatore di questa interessante estensione possiamo trovare materiale interessante per iniziare a testare la libreria. Oltretutto sono presenti le slide di una conferenza tenutasi in questo periodo sull'argomento. Per chi fosse interessato è presente un tutorial più approfondito sul wiki di PHP.

Tags: , ,
di Cesare Lamanna 1 Commento

Simone Carletti è l'anima di RSS World, un sito (in italiano, a dispetto del nome) che sta diventando un eccellente punto di riferimento per tutto quanto gira intorno a questo formato di distribuzione dei contenuti. Parleremo in altre occasioni di alcune delle utilissime risorse che ci mette a disposizione.Simone è anche un collaboratore di HTML.it. Su PRO sono appena usciti due suoi articoli dedicati agli aggregatori di feed:Lettori standard di feed RSS e ATOMLettori alternativi di feed RSS e ATOMIl primo prende in esame i web aggregator (alla Bloglines) e quelli desktop. Nel secondo si dà uno sguardo a strumenti come i plugin per browser, per client di e-mail o agli aggregatori per palmare e smart-phone.

Tags: , ,