XHTML, CSS, Javascript, PHP...

... e chissà cos'altro!

- Articoli in ‘javascript’ -

Stress da Feed

Gio 17 / 04 / 2008

Quel (1000+) iniziava davvero a darmi sui nervi.
Ogni volta che aprivo Google Reader era lì fra parentesi, in grassetto come a sfidarmi. Come a ricordare che non avrei dovuto trascurarlo nell’ultimo mese, come a darmi la colpa di tutti i post non letti a causa degli esami.

Avevo due scelte:
cancellare un po’ di feed inutili, mai letti e di interesse pari all’ultimo libro di Bruno Vespa; oppure eliminare quel fastidioso e stressante contatore di tempo-impiegato-in-modo-sicuramente-migliore.

Scarica Feed Stress Remover, la mia prima estensione per firefox che rende meno stressante la lettura dei tuoi feed!

Feed Stress Remover v1.0 β

Inizialmente voleva essere una cavolata… Invece funziona davvero! Ora so solo che mi mancano dei post da leggere… Ma non quanti :)

Tags: , ,

Permalink - 1 Commento

Spero di riuscire a tornare qui sul blog entro la prossima settimana per postare la logica continuazione del mio post/guida/tutorial sulle specifiche del W3C riguardo alla gestione degli eventi con Javascript.

La logica continuazione sarà una libreria JS (la prima che creo in JS… quindi chissà quante migliorie ci saranno da fare) che ha lo scopo di rendere cross-browser la gestione degli eventi del W3C anche su Internet Explorer.

Tante librerie già lo fanno? Sì, ma questa avrà qualcosa in più… Vedrete ;)

Tags: ,

Permalink - Scrivi un commento

Sono molti i siti web che decidono, di solito per assurdi motivi, di impedire agli utenti l’utilizzo del pulsante destro del mouse.

Questa scelta è ovviamente molto fastidiosa perchè diminuisce l’accessibilità e, per sfatare una leggenda fin troppo diffusa, non protegge in alcun modo il codice o le immagini del sito web in questione.
Non mi dilungherò spiegando gli effetti negativi che questa “soluzione” comporta, ma in caso vi interessi approfondire vi rimando all’ottimo “Don’t disable right click” di SitePoint.

Quando si naviga su siti web di questo tipo è molto semplice aggirare la limitazione imposta disabilitando l’esecuzione degli script Javascript.

Questa scelta è la più ovvia e immediata, ma in questo caso disabiliteremo anche molte altre caratteristiche della pagina web che stiamo visitando.

Una soluzione più semplice consiste nell’utilizzare questo codice Javascript che non fa altro che riabilitare il menu contestuale per la pagina corrente:

javascript:void(document.oncontextmenu=null, document.body.setAttribute('oncontextmenu',''))

Utilizzo:

  1. Raggiungere la pagina che disabilita il pulsante destro del mouse
  2. Attendere il caricamento della pagina
  3. Copiare il codice javascript visto qui sopra sulla barra degli indirizzi del proprio browser e premere INVIO
  4. Ora avete il pulsante destro abilitato

Potete fare qualche prova in queste 2 pagine che disabilitano il menu contestuale in 2 modi differenti:
Modo 1 - Modo 2

Utilizzarlo anche come Bookmarklet risulta molto comodo ;)

Tags:

Permalink - 8 Commenti

Questo è il 1° post di una serie di articoli che avranno lo scopo di approfondire i metodi standard e non per la gestione degli eventi in Javascript, fornendo poi una soluzione per estendere al massimo la compatibilità dei primi.

Il principale problema che si deve affrontare nel realizzare applicazioni per il web è molto semplice: i browser interpretano a modo loro e, a volte, con non poca fantasia quelli che invece sono (o dovrebbero essere) degli standard.
La conseguenza di queste originali interpretazioni è la difficoltà di creare siti web che possano essere visualizzati correttamente e che permettano l’interazione con l’utente nello stesso modo ed in qualsiasi browser.

Lo scopo di questo primo articolo è quello di vedere cosa il “Document Object Model (DOM) Level 2 Events Specification” del W3C dice riguardo alla gestione degli eventi in Javascript; sarà compito dei prossimi post analizzare invece i reali comportamenti dei vari browser cercando, infine, di trovare una soluzione il più possibile cross-browser per la gestione degli eventi con il noto linguaggio di scripting client side.

Iniziamo ;)

Continua a leggere »

Tags: ,

Permalink - 8 Commenti

Nuova Sezione Online!

Lun 22 / 01 / 2007

Dopo una vacanza natalizia che ormai ha quasi occupato anche Gennaio, rieccomi qui a scrivere delle novità del blog!

In questi 20 giorni sono finalmente riuscito a completare la “famosa” sezione tecnica del mio blog:

Quale vuole essere lo scopo di tutto ciò?
Lo scopo di questa nuova sezione è quello di poter dividere i temi che riguardano l’informatica, (affrontati anche approfonditamente da un punto di vista tecnico) dal resto dei temi che ho trattato finora sul mio blog.

Perchè questa divisione?
Semplicemente perchè gli argomenti che tratterò su “blog” avranno un pubblico differente rispetto a quelli di cui invece parlerò su “work” e penso quindi che sia meglio avere 2 sezioni differenti.

Ma quali saranno gli argomenti trattati su work.epper.org ?
Ovviamente dipenderà dai miei interessi che, essendo ancora un felice studente universitario, potranno anche mutare nel corso del tempo.
Ultimamente i miei approfondimenti riguardano lo sviluppo e la programmazione web dall’ (X)HTML ai CSS passando anche per PHP e Javascript e quindi non potranno che essere questi gli argomenti principali ora come ora :) Non mancheranno però le mie inutili, personali ed evitabili considerazioni sulle novità tecnologiche più in generale.

Ok, ma cosa cambia?
Bhè, chi con l’informatica preferisce non avere a che fare può tranquillamente continuare a “seguire” il blog come ha sempre fatto.
I pochi e coraggiosi utenti che vorranno invece ascoltare le mie stupidaggini tecnologiche devono sapere che http://work.epper.org ha un nuovo feed RSS apposito per essere informati dei nuovi post: http://work.epper.org/feed/
Se volete seguire entrambi i blog, iscrivetevi ad entrambi i feed…

Il nuovo tema fa proprio schifo!
Condivido, chissà che a Epper venga in mente di cambiarlo prima o poi…

Il nuovo tema è davvero bello!
Preferisco la sincerità :)
Bene, dopo questa breve self-interview ispirata alle interviste dei politici dei giorni nostri, faccio un saluto ai 56 utenti di Internet Explorer 6 che finalmente riusciranno a vedere correttamente il blog anche con quella sottospecie di interprete casuale di pagine web.

Per gli interessati, su work.epper.org è già presente un lungo post che tratta la gestione degli eventi in Javascript ;)
Eventuali commenti/considerazioni/insulti seguono ;)

Tags: , , ,

Permalink - Scrivi un commento