Non si finisce mai di imparare. Avevo realizzato un test in cui mostravo l'utilizzo congiunto delle proprietà  CSS3 border-radius e box-shadow. Il codice era scritto in quest'ordine: border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; /* ...*/ (more...)

Continua a leggere Cascata e estensioni CSS dei browser

Categoria: CSS

Tags: , ,

Chi usa Safari da tempo sa che la mancanza di un sistema di estensioni paragonabile a quello di Firefox è forse il principale elemento di debolezza del browser di Apple. Non sono pochi quanti in questi anni, pur usandolo come browser preferito per la navigazione quotidiana, hanno spesso dovuto far ricorso per compiti specifici ai prodotti della concorrenza (il riferimento più immediato è alle estensioni per lo sviluppo web, anche se a onor del vero il Web Inspector nelle sue ultime incarnazioni è un tool davvero eccellente). Non che gli add-on per Safari mancassero (per anni il sito PimpMySafari ha funzionato da punto di raccolta non ufficiale per quelli più significativi, comunque pochissimi se si fa il confronto con altre piattaforme). Il problema consisteva nella mancanza di una API ufficiale per le estensioni. Cià ha rappresentato un fortissimo ostacolo per gli sviluppatori e per gli utenti. Giusto ieri, appena ho installato Safari 5, ho verificato che il browser non si avviava nemmeno. Alla luce delle esperienze passate ho individuato subito il problema: mi è bastato disabilitare l'add-on Glims per tornare alla normalità . (more...)

Continua a leggere Le prime estensioni per Safari 5

Categoria: Software e Servizi

Chris Pederick, l'uomo che prima dell'avvento di Firebug ha regalato agli utilizzatori di Firefox la migliore estensione per sviluppatori, ha annunciato sul suo blog la disponibilità  della release 0.1 di Web Developer per Google Chrome. Trattandosi di una versione preliminare, l'estensione manca al momento di alcune importanti funzionalità : prima di tutto la possibilità  di editare i CSS, poi l'opzione per disabilitare Javascript.

Continua a leggere Web Developer per Chrome

Categoria: Software e Servizi

Tirate le orecchie a Google per il modo in cui è organizzata la galleria ufficiale delle estensioni per Chrome (a meno che non mi sia sfuggito qualcosa non esiste una suddivisione per categorie), va detto che cominciano ad emergere alcune utili opzioni per gli sviluppatori. Il browser di Google, c'è da dire, arriva fornito di uno strumento ottimo e costantemente oggetto di migliorie come il Web Inspector di WebKit, ma nonostante cià, proprio mentre scrivo questo post, svetta in cima alla lista delle estensioni più popolari la versione di Firebug Lite realizzata per Chrome: manca al momento di un tool fondamentale come il debugger Javascript, ma è un buon inizio. Paragonabile (ma molto alla lontana) alla Web Developer Toolbar per Firefox è poi questa Pendule, mentre made in Google è Speed Tracer, estensione che consente di verificare e analizzare eventuali problemi di performance nel rendering delle pagine.

Continua a leggere Google Chrome: estensioni per sviluppatori

Categoria: Software e Servizi

àˆ bastato un post (invero non chiarissimo) di Mike Connor (Mozilla) per scatenare una piccola tempesta intorno al futuro delle estensioni per Firefox. Le parole di Connor sono state interpretate come il preannuncio di un possibile abbandono da parte di Mozilla dell'attuale piattaforma di sviluppo per gli add-on a favore di Jetpack. I chiarimenti non si sono fatti attendere, e se per certi versi tendono a rassicurare, per altri hanno chiaramente evidenziato i problemi dell'attuale piattaforma basata su XUL che Jetpack intende risolvere per il bene e il vantaggio di tutti. Dunque, guardando al futuro, per prima cosa sarà  necessario fare di Jetpack una soluzione versatile, potente e funzionale quanto quella esistente, e solo a quel punto potrebbe porsi il problema di un'eventuale migrazione di tutte le estensioni alla nuova piattaforma. Questo il concetto chiave espresso in questo intervento dai membri del team di sviluppo di Jetpack. Che non mancano di evidenziare la cruciale importanza di questo progetto su tre fronti: migliorare la sicurezza, l'indipendenza degli add-on dalla versione del browser utilizzata, l'installazione delle estensioni senza che sia necessario riavviare il browser. (more...)

Continua a leggere Sul futuro delle estensioni di Firefox

Categoria: Software e Servizi

Da qualche giorno, come da annuncio sul blog di Chromium, è possibile scaricare dal canale per gli sviluppatori versioni di Google Chrome che hanno attivato di default il supporto alle estensioni. Alcune sono elencate e raccolte su questa pagina, mentre chi intendesse cimentarsi nella produzione di add-on per il browser di Big G può fare riferimento alla documentazione ufficiale. àˆ chiaro che la disponibilità  di valide estensioni è un fattore su cui Google punta molto per guadagnare spazio nel mercato dei browser. Mi viene da chiedermi, però, quanto tale disponibilità  sia l'elemento che fa propendere per l'uso quotidiano di questo o quel browser. Non saranno altri (interfaccia, semplicità  d'uso, features specifiche e particolari, etc) e magari inconsci i fattori? Io per esempio non riesco a staccarmi da Safari, pur sapendo che con Firefox avrei a disposizione decine di strumenti in grado di semplificarmi la vita sul web in tanti contesti d'uso. Un caso di manifesto masochismo probabilmente, ma il dubbio mi rimane: bastano le estensioni per far decollare a livello di massa, fuori quindi dalla cerchia degli smanettoni per usare un termine caro a Google, l'adozione di un browser?

Continua a leggere Le estensioni di Chrome

Categoria: Software e Servizi

Se Firebug si è meritato giustamente la reputazione di super-estensione per gli sviluppatori che utilizzano Firefox, è interessante notare come a sua volta sia diventata per certi versi estendibile con add-on che aggiungono nuove funzionalità  o migliorano quelle esistenti. Una selezione (10 in tutto) la trovate in questo post di SixRevisions.

Continua a leggere Estendere Firebug

Categoria: Software e Servizi

Letto l'annuncio sul blog di Mozilla Labs, mi sono preso un po' di tempo per capire meglio il funzionamento di Jetpack, il nuovo progetto di Mozilla che consente la creazione di add-on per Firefox basati sulla combinazione di HTML, CSS e Javascript. Il sito offre già  alcune demo complete di codice sorgente da provare subito e ospita anche una prima pagina di documentazione. A chi volesse iniziare a buttare giù qualcosa, consiglio però la lettura di questo tutorial apparso su ArsTechnica, davvero ben fatto ed esplicativo. E qui arrivo alla prima notizia: se persino il sottoscritto, giocando a modificare qualcuno degli esempi pronti, è riuscito a creare qualcosa di funzionante, vuol dire che l'idea alla base del progetto (aprire le porte allo sviluppo di add-on ad una fetta di sviluppatori ben più vasta di quella attuale) è valida davvero :) (more...)

Continua a leggere Estendere Firefox con Jetpack

Categoria: Software e Servizi

àˆ disponibile per il download direttamente dal repository degli add-on di Firefox la versione finale di Firebug 1.3. Questa release non funziona con la versione 3.1 del browser (lo ricordiamo, giunta alla Beta 2), per la quale si può invece testare la versione Alpha di Firebug 1.4 (scaricabile dal sito ufficiale dell'estensione).writing an essay about yourself Su Google Code le note di rilascio.

Continua a leggere Rilasciato Firebug 1.3

Categoria: Software e Servizi

Segnalazione rapida e concisa. Se siete alla ricerca di un modo per realizzare efficacemente screenshot di pagine web, date uno sguardo all'estensione Screengrab di Firefox. Screengrab permette di realizzare sia screenshot della parte visibile, sia screenshot dell'intera pagina web. Quest'ultima funzione è ideale per salvare l'intera pagina e scegliere in seguito singole porzionicon un programma di fotoritocco. L'estensione è una delle poche compatibili con tutti i sistemi operativi, inclusi Linux e Mac OSX.

Continua a leggere Screenshot in un click su Firefox con Screengrab

Categoria: Software e Servizi