Javascript, HTML, CSS e affini.

Nel mondo della programmazione esiste anche lui, il Javascript, che in molti casi è estremamente utile per non dire essenziale.

Javascript lo usiamo dentro l'HTML, che è il meta-linguaggio per la creazione di pagine web visibili dai browser.

Il CSS, ovvero Cascade Style Sheet, lo si usa assieme all'HTML per modificare tramite delle proprietà di attributo il comportamento visivo degli elementi HTML.

Gli affini ... sceglieteveli da soli. Io qua mi limito ad infilare dentro tutto quello che ripassa per questa macro categoria.

Expression Web

Piacevole sorpresa oggi mentre rientro in ufficio. Il postino ha consegnato la "misera" spedizione di luglio con dentro la copia Expression Blend ed Expression Web. Al volo installo il Web e inizio a giocarci. Sicuramente molte cose sono state corrette dalla demo che avevo testato, ma altre invece le vedo ancora qua. Tipo l'errore nel FTP file transfer che continua non volersi connettere con gli FTP remoti, lamentando un errore di nome utente e password, che dipendono molto probabilmente dal passive mode mancante e che non è (almeno non lo trovo) in alcun modo configurabile. Oppure un errore sulla validazione...

posted @ lunedì 16 luglio 2007 15:09 | Feedback (7)

La tabella dei caratteri speciali da utilizzare in HTML

Ho scritto questo post per avere sempre sotto portata di mano i caratteri speciali validi per il codice HTML. Pensando che potesse essere utile anche a voi, vi riporto il link del mio blog esterno.

posted @ domenica 18 febbraio 2007 16:31 | Feedback (2)

Alcune buone ragioni per proporre ai propri clienti un restyling del loro sito

Ho scritto un articoletto sul perchè si dovrebbe spingere i clienti a rifare il look del proprio sito. L'ho pubblicato sull'altro blog che mando avanti con il tiotlo "Alcune buone ragioni per proporre ai propri clienti un restyling del loro sito". Se a qualcuno interessa, può essere spunto di discussione con i propri clienti. Io l'ho scritto dopo una accesa chiacchierata contro uno spilorcio di quelli numeri uno che era dal 1999 che non toccava il suo sito.

posted @ mercoledì 31 gennaio 2007 22:10 | Feedback (0)

L'amara scoperta dell'incompatibilità e la rivalsa di IE??

Incredibile ma vero. Non ci voglio ancora credere, forse mi sbaglio, forse il mio snippet è sbagliato, eppure via Javascript, caricando un documento XML esterno, se si vuole andare a lavorare via XPath per selezionare una collection di nodi, il risultato che torna è un XPathObject contenente il nulla più assoluto. Sarà colpa del mio snippet? Colpa di una errata interpretazione degli standard W3C da parte del team di Firefox? Eppure il codice - mando a dirlo - opportunamente modificato per IE funziona. La cosa più incredibile è che se invece di essere un documento XML esterno, si passa il...

posted @ lunedì 11 dicembre 2006 16:59 | Feedback (4)

Uno scroller DOM e CSS compatibile

Uno dei miei ultimi lavori prevedeva la realizzazione di uno scroller che fosse facilmente modificabile dall'utente finale. La soluzione più rapida è stata quella di fargli un file XML da far leggere allo script di scrolling contenuto nella pagina e felice lui che con poco se l'è cavata, contento io che non sono dovuto andare ad impazzirmi con chissà che cosa. Visto che il javascript è un codice di "pubblico dominio", prima che lo script vada in giro per il mondo gratis senza riconoscimenti, lo firmo prima e lo regalo a tutti. La demo la potete trovare qui: www.web-ma.com/code/scroller. Buon divertimento a tutti.

posted @ mercoledì 6 dicembre 2006 15:52 | Feedback (2)

Internet Explorer 7 ... 6 ... 5 ... 4 ....

Per quanto non abbia mai sopportato l'integrazione con il sistema operativo di Internet Explorer, specialmente visto che è sempre stato altamente fuori standard, la cosa l'ho pur sempre dovuta digerire perchè al mondo chi non mastica informatica è costretto a subire le scelte di coloro che stanno a monte. Detto questo, la nuova versione del celebre browser non è - nel complesso - male, però come al solito, hanno dimenticato la fatidica opzione "Vuoi sovrascrivere la tua versione precedente o magari avresti voglia solo di provarmi qualche istante e magari sfanculXXXi se non ti piaccio?". Per chi poi è web designer, non...

posted @ lunedì 27 novembre 2006 12:27 | Feedback (1)

Sito web accessibile? Si, grazie

Forse sarà stata una delle poche cose che ho avuto modo di apprezzare della passata amministrazione, la legge Stanca sulle disposizione per favorire l'accesso dei soggetti disabili agli strumenti informatici. Stante alla legge, tutti i siti web dovrebbero essere modificati e realizzati in tal senso. Ammetto che il mio unico sito web realizzato per l'amministrazione pubblica, quello del Comune di Crecchio dove ho la sede della mia azienda, contiene anche lui degli errori; tuttavia non mi sono mai sentito nel diritto di reclamare la sua accessibilità, anche perchè lo stesso progetto è una causa persa. L'ho realizzato ancora nel luglio 2004 e...

posted @ domenica 17 settembre 2006 12:34 | Feedback (0)

CSSViewer per Firefox

Ogni qual volta lavoro su di un sito web trovo abbastanza frustante che alcuni elementi che di logica dovrebbero essere posizionati correttamente, questi invece siano disposti da tutt'altra parte. E non c'è santo che tenga, per spostare gli elementi e capire il macello si possono fare solo che prove. E non immagginiamo poi quando il casino è per le incompatibilità del dannato IE che ragiona fuori dagli standard (speriamo in IE7, anche se quello che ho visto è alquanto allucinante). Comunque, per Firefox, c'è qualcuno che c'ha pensato. Fortuna mia, fortuna vostra. Si tratta di un'estenzione per il browser che consente, una...

posted @ domenica 23 aprile 2006 16:04 | Feedback (0)

Overlay grafico, un'ottima tecnica al posto di fastidiosi redirect

Velocemente. Tra i ridottissimi minuti di tempo libero che ho dedicato alla navigazione informativa su internet mi sono imbattuto su questo script JS per ottenere uno spettacolare overlay grafico.Per chi non sapesse cosa è, in poche parole si tratta di - creando una sorta di asse Z - far credere che la pagina web sottostante sia sovrastata da un'altra. Nel caso in particolare la tecnica è stata utilzizzata per far capire all'utente che la pagina sottostante è in corso di caricamento. L'autore è veramente degno di nota, così come il suo script.

posted @ martedì 18 aprile 2006 14:52 | Feedback (0)

Ci ho provato, ma è stato inutile: le webform non sono per me

Ebbene si, ci ho provato, ma non c'è stato niente da fare, le webform proprio non le digerisco. In particolare il fatto che i controlli debbano essere creati nella Init, per poi essere validati immediatamente dopo, controllare se la pagina è in postback, sapere se è validata, non poter usare la collection Request.Form. Insomma, devo essere onesto, Microsoft poteva sicuramente ingegnarsi un pochetto di più e rendere meno ostico l'uso dei suoi validator. Detto questo, se consideriamo che comunque per essere compatibile con i browser, i validator devono comunque produrre codice ECMAScript o Javascript che dir si voglia, allora tanto vale continuare...

posted @ domenica 2 aprile 2006 17:20 | Feedback (4)

Un debugger per Javascript

Sebbene il visual studio sia capace di fare il debug di codice javascript, la cosa può rivelarsi un peletto complicata da eseguire, senza contare tutti gli effetti secondari che ne derivano e che ogni volta bisogna ricordarsi di togliere onde evitare spiacevoli complicazioni durante il normale uso del browser (tonnellate di finestre e di pop-up per segnalarti possibili errori di codice). Detto questo, la Microsoft in questo suo articolo spiega come fare, ma personalmente dopo qualche ricerca, considerato il costo esiguo, sebbene qualche bachetto che ho avuto modo di riscontrare, penso che questo programma sia un ottima alternativa.

posted @ domenica 2 aprile 2006 17:11 | Feedback (0)