Feed RSS

Archive for June, 2008

Tre modelli per layout liquido a tre colonne

Posted by daniele on 06.30.08

ems liquid layout

Matthew James Taylor mette a disposizione tre modelli di pagina html a tre colonne con layout liquido, pronti per l’uso. L’autore per comodità di pubblicazione ha inserito il foglio di stile nell’html… non sarà una cattiva idea spostarlo in un CSS a parte.
Se ce ne fosse bisogno, vi ricordo che il layout liquido è quel layout che si estende ed occupa tutta la finestra del browser, a prescindere dalle dimensioni di quest’ultima e dalla risoluzione.

Ecco il link: The Perfect ‘Blog Style’ 3 Column Liquid Layout. Troverete i modelli per un layout liquido con larghezze in percentuale, in em, oppure con le colonne di dimensione fissa in pixel.
Un ottimo risorsa da tenere nel cassetto, e utilizzare, modificare, adattare tutte le volte in cui dovrete realizzare un sito internet o un blog con layout a tre colonne.

Tabelle ordinabili con jQuery e Tablesorter

Posted by daniele on 06.26.08

jquery tablesorter
Sono lontani, o almeno dovrebbero esserlo, i tempi in cui si usavano le tabelle per impostare il layout della pagina. Ormai la tabella viene utilizzata esclusimante per presentare in maniera leggibile una serie di dati. L’avvento dei framework javascript ha permesso inoltre di aggiungere alle tabelle un pizzico di movimento, e di rendere il contenuto maggiormente leggibile da parte dell’utente. Mi riferisco ovviamente alle tabelle riordinabili e ridimensionabili.
In questo tutorial vedremo come creare tabelle ordinabili, utilizzando il framework javascript Jquery ed il plugin per Jquery Tablesorter.

Read the rest of this entry »

Creare un video progressivo in Apple Final Cut

Posted by daniele on 06.23.08

progressive finalcut

Qualche settimana fa abbiamo visto le differenze sostanziali tra un video progressivo e un video interlacciato. Adesso è arrivato il momento di passare dalla teoria alla pratica: in questa breve e semplice guida vedremo le scelte base da fare con Final Cut, il software di montaggio di casa Apple, per produrre un video progressivo.

Ci troveremo ad agire in tre fasi diverse: al momento di impostare il lavoro e quindi creare il progetto e le sequenze per il montaggio; sulle clip importate in timeline, per cercare di limitare i danni dovuti ad eventuale materiale interlacciato presente nel montaggio; ed infine in fase di esportazione del montato.

Read the rest of this entry »

Tooltip semplici e complessi con javascript

Posted by daniele on 06.12.08

prototip tooltip

Ecco due risorse eccellenti, utilissime entrambe a seconda delle esigenze del webdesigner, per realizzare tooltip animati, semplici e complessi, con javascript.

Tooltip eccezionali con Prototype

A tutti coloro che amano sfruttare javascript per dare un pizzico di movimento alle loro pagine web suggerisco di dare un’occhiata a questo Prototip. Come già il nome suggerisce, si tratta di un plugin per il framework javascript Prototype. Uno script che facilita la creazione di tooltip per una pagina web.

Uno sguardo agli esempi basterà per rendersi conto delle potenzialità di questo strumento, che fa meraviglie dal punto di vista grafico (anche grazie all’eventuale integrazione con Scriptaculous), ma che permette di controllare tutti gli aspetti dei tooltip con pochissime righe di codice.

Funziona su IE(6), Firefox (2), Safari (2), Opera (9.25).

Ecco il link: Prototip2

Tooltip animati in due Kbyte

Per chi invece non necessita di certi effetti speciali, ma ha bisogno piuttosto di uno script leggero che non richiede framework javascript, c’è il tooltip creato da Leigeber: tooltip animato, di semplice utilizzo, in soli 2 kilobyte. Demo, istruzioni e download – vista la semplicità del progetto si tratta di un vero e proprio tutorial – sono su SixRevisions.

I Want a wordpress plugin to: una lista di plugin per ogni esigenza

Posted by daniele on 06.11.08

wordpress plugin i want to

Vi segnalo una lista di plugin per wordpress organizzata in modo decisamente particolare. “I Want a wordpress plugin to” raccoglie infatti 450 fra plugin e widget ordinati secondo la loro specifica funzione. Per esempio nella categoria “Ads / Adsense Plugins” troviamo I want to… automatically insert ads before after posts e quindi il link al plugin adman.
Oppure nella categoria “Comments / Commenters plugins”, troviamo tra le altre la frase I want to… display live preview of comments, con il link al relativo plugin.

Si tratta di una lista non completissima, alla quale possono contribuire gli utenti suggerendo altri plugin. Se state cercando un plugin e non riuscite a trovarlo, vale la pena fare un tentativo: I Want a wordpress plugin to.

Convertire video Flv in Avi o Mpg con Pazera

Posted by daniele on 06.10.08

Per diversi motivi, non ultima la necessità di importare un video in formato flv all’interno di un software di montaggio come Adobe Premiere, o Finalcut, che non supportano questo tipo di video, può tornare utile Pazera: un programma che permette di convertire Flv in Avi oppure in MPG.

Come si nota subito nell’interfaccia, Pazera è di utilizzo intuitivo, ma permette di contrallare i parametri principali della conversione. Vediamo brevemente come funziona.
Bisogna innanzitutto specificare il file o i file da convertire: trasciniamo quindi il file nella parte della finestra riservata a questo elenco. Possiamo anche impostare una batch list di file da esportare (con la limitazione però che i parametri scelti per la codifica varrano per tutte le conversioni).

pazera add file

A questo punto settiamo le caratteristiche del filmato di destinazione, cominciando dai codec che utilizzeremo per video ed audio: nell’esempio ho scelto rispettivamente Xvid e Lame Mp3. Quindi i soliti parametri come bitrate audio e video, framerate, ecc.

pazera flv to avi xvid

Nel box più a destra regoliamo i settaggi relativi all’aspetto del frame.

pazera avi settings

Come si vede, Pazera è un programma decisamente essenziale, ma che tornerà utile in più di un’occasione…

Link: download Pazera

Media=”print”, non dimenticare i fogli di stile per la stampa

Posted by daniele on 06.05.08

print css

Questo post di Massimiliano Sforza su Edit, ci ricorda che, per quanto i contenuti testuali che produciamo per il nostro sito o blog, siano pensati progettati e creati per una vita sullo schermo, è sempre probabile che finiscano per essere stampati.
Per questo motivo è necessario predisporre il nostro sito in modo che sia leggibile anche su carta.

Ecco allora come specificare un foglio di stile per la stampa all’interno del tag <HEAD>:

<link rel="stylesheet" type="text/css"media="print" href="print.css" />

All’interno di del file PRINT.CSS basterà specificare alcune semplici regole.
Innanzitutto rendiamo invisibili quegli elementi che fuori dallo schermo non hanno una funzione, come per esempio un menu o addirittura l’intera sidebar o l’header:

#header, #menu, #sidebar { display: none;}

Poi impostiamo il tag <BODY>, specificando sfondo della pagina, colore del testo, dimensione e tipo di font da utilizzare:

body{
background: white;
font-family: Georgia, serif;	
font-size: 12pt;
color: black;}

Quindi passiamo a dimensioni e margini degli elementi che contengono il testo: ammesso che quest’ultimo si trovi all’interno del div “content”, a sua volta inserito dentro ad un div “container”, una soluzione può essere quella di impostare il padding per il primo e la larghezza per il secondo:

#container {#width: 100%;}
#content {#padding: 10px;}

Infine, qualcosa che tornerà decisamente utile agli utenti che stanno leggendo il nostro sito su carta, sperando che abbiano stampato usando un browser degno di questo nome. Impostiamo il foglio di stile in modo che gli indirizzi a cui puntano i link (i quali evidentemente non potranno essere cliccati…) compaiano per esteso tra parentesi quadre dopo che è stato riportato il link stesso:

a:link:after, a:visited:after {content:" [" attr(href) "] "; }

Ed ecco questo elementare foglio di stile per intero:

body{
background: white;
font-family: Georgia, serif;	
font-size: 12pt;
color: black;}

#container {#width: 100%;}
#content {#padding: 10px;}

a:link:after, a:visited:after {content:" [" attr(href) "] "; }

Evidentemente, queste poche regole potranno essere completate con altre legate ad aspetti specifici del nostro html, e saranno inoltre integrate in maniera decisiva dal markup utilizzato per i contenuti. In particolare non dovremo (ancora una volta) trascurare i tag H1, H2 o H3, ecc., che anche se non specificati nel CSS, avranno l’aspetto che il browser assegna loro di default, e contribuiranno a rendere leggibile e piacevole la nostra pagina.

Come al solito, se non siete d’accordo su qualcosa, o avete suggerimenti, vi aspetto nei commenti…

Qualche link utile:
http://davidwalsh.name/optimize-your-links-for-print-using-css-show-url
http://www.alistapart.com/stories/goingtoprint/
http://css-tricks.com/css-tricks-finally-gets-a-print-stylesheet/

Esportare un video per Youtube con Adobe Premiere CS3

Posted by daniele on 06.04.08

Youtube Encoding

Lavorando con Adobe Premiere CS3 abbiamo a disposizione un ottimo strumento per esportare un video destinato alla pubblicazione su Youtube: Adobe Media Encoder. Questo software dispone, tra i vari preset, di una combinazione pensata appositamente per creare un video che potremo caricare direttamente sulla piattaforma. Non mi stancherò mai di ripetere che un numero minimo di conversioni garantisce una minima perdita di qualità: di conseguenza quando il video da uploadare esce direttamente dal software di montaggio possiamo ritenerci sempre fortunati.

Read the rest of this entry »