Archivio Autore

Fonts & Pagine Web

Giovedì 12 Febbraio 2009

AKA "Tutto quello che avreste sempre voluto sapere e non avete mai avuto il coraggio di chiedere".

Eccellente presentazione in PDF:

http://webtypography.net/talks/skillswap09/facing-up-to-fonts-notes.pdf

Da non perdere per chi vuole approfondire l'argomento.

Forse ti può interessare anche questo:

http://developer.tesene.it/186/fonts-per-il-web-e-prodotti-microsoft/

 


Aumenta la diffusione di questo articolo

PHP - MySQL, brevissimo tutorial su Stored Procedures e Stored Functions

Venerdì 28 Novembre 2008

Stored Procedures e Stored Functions sono elementi presenti da anni in PostgreSQL ed in altri DBMS e servono per far effettuare delle operazioni predefinite al DBMS, passando dei parametri in input e ricevendone degli altri in output, ma introdotti in MYSQL solo dalla versione 5.0 e successive, che sui server Tesene installiamo insieme a PHP 5.3.

Questo post, come altri, prende ispirazione dalla soluzione di problemi comuni nello sviluppo di software, ma di cui non è semplice trovare una soluzione dettagliata e funzionante in rete.

Dal punto di vista concettuale, una Stored Function ed una Stored Procedure sono cose molto simili tra di loro, però oltre ad avere una sintassi diversa richiedono anche un diverso trattamento in PHP.

(more…)


Aumenta la diffusione di questo articolo

I 25 articoli più letti su questo blog nei primi 6 mesi del 2008

Lunedì 15 Settembre 2008

In questa classifica escludiamo le pagine di archivio e di categorie.

Lo scopo di quest'elenco è quello di segnalare a tutti quali sono gli articoli più interessanti dai visitatori in quanto probabilmente possono interessare anche a qualcun'altro.

  1. Creazione di un diagramma di Gantt in Excel  (a grande richiesta, stacca di 500 pageviews il secondo classificato e i successivi. Se vi interessa qualche altro tutorial sullo stesso stile, richiedetelo nei commenti):
  2. Script PHP per vedere il PageRank di Google questo è effettivamente anche un servizio utile che alcuni utilizzano più volte.
  3. TAG HTML (8a parte)
  4. Google Maps per tutti - 2
  5. Software per il project management
  6. Upload multiplo di files e immagini. Di questo vado personalmente fiero.
  7. VMware su chiave USB
  8. Upload Multiplo di Files (Vecchia versione)
  9. Gestire le combinazioni di tasti in Javascript
  10. La cache del browser: aspetti positivi e negativi.
  11. Quali sono i prodotti più venduti online? (Articolo relativo ai Google Checkout Trends)
  12. Google Maps per tutti - 3
  13. Come aumentare le dimensioni dei files in upload con IIS 6 (La scrittura di questo è stata sudata)
  14. Html to Pdf con intestazioni e pié di pagina
  15. TAG HTML (3a parte)
  16. Generatore di sitemap.xml Open Source Questo è un tool molto utile
  17. Economia dell’attenzione
  18. TAG HTML (5a parte)
  19. Google Maps per tutti
  20. Completamento automatico nei forms in HTML
  21. Tesene inaugura i nuovi piani hosting PHP 5
  22. Fonts per il Web e prodotti Microsoft (relativamente poco letto, meriterebbe maggiore successo)
  23. Palette di colori per il Web
  24. Google Maps demo
  25. Agenda per cellulari

Segnalo a parte Top 50 marketing blog che ha ricevuto a mio giudizio ingiustamente una sola pageview in 6 mesi.  


Aumenta la diffusione di questo articolo

Piano di Progetto

Giovedì 11 Settembre 2008

Il piano di progetto è una serie di documenti che definiscono i seguenti punti:

  1. Obiettivo del progetto
  2. Attività
  3. Responsabilità
  4. Tempi
  5. Budget
  6. Controllo e indicatori di prestazione
  7. Rischi
  8. Chiusura del progetto

In particolare, gli obiettivi del progetto devono essere:

(more…)


Aumenta la diffusione di questo articolo

Menu orizzontale CSS

Lunedì 7 Luglio 2008

Riporto qui sotto il codice probabilmente più minimalista possibile per fare un menu orizzontale con i fogli di stile.

Funziona con praticamente tutti i browsers esistenti, e si basa su un elenco puntato non numerato.

(more…)


Aumenta la diffusione di questo articolo

Come posizionare un Filmato flash sotto un Div XHTML

Mercoledì 2 Luglio 2008

Anche per questo post devo ringraziare il collega che mi ha posto il problema.

Il problema di fondo è che normalmente se si prova a fare un menu orizzontale con i dropdown in CSS, e sotto c'è un filmato flash, va a finire che il menu rimane non visibile sotto al filmato.

Per risolvere questo problema molto fastidioso, c'è un solo metodo: aggiungere il parametro wmode ed impostare il suo valore a transparent nel codice di inclusione del filmato Flash.

<param name="wmode" value="transparent" />

Quindi il flash va messo dentro un div in modo che si possa definirne la posizione, ma questo è abbastanza ovvio, ed assegnargli uno z-index pari a zero. Ad esempio:

 

<div id="header">
<div id="flash">il filmato flash va qui</div>
</div> 

#flash {
    width: 700px;
    height: 300px;
    position: absolute;
    z-index: 0;
}

#header {
    height: 300px;
    margin-bottom: 30px;
    text-align: left;
}

Quindi si definiscono gli elementi che vanno visualizzati sopra all'animazione Flash e gli si assegna z-index pari a 1.

 

 


Aumenta la diffusione di questo articolo

Consigli per ottimizzare il sito

Martedì 1 Luglio 2008

E' meglio che i riferimenti ai fogli di stile CSS siano all'inizio della pagina, in modo da permettere un rendering progressivo.

In IE @import si comporta come se fosse un <link> alla fine della pagina, per cui è meglio non usare @import.


Aumenta la diffusione di questo articolo

Strumenti avanzati per il debugging di Javascript

Venerdì 23 Maggio 2008

Questo breve post è un elenco di risorse utili ad uso personale per rendere più semplice la vita a chi si trova a dover scrivere codice non banale in javascript.

Lo strumento più utile è sicuramente Firebug (http://www.getfirebug.com/), di cui consigliamo di leggere la documentazione sia della Command Line API che della Console API (Firebug’s docs)

Altri strumenti utili sono i seguenti:

(more…)


Aumenta la diffusione di questo articolo

Oggi c’è stata l’apertura al pubblico di Google Health

Martedì 20 Maggio 2008

Dopo un anno e mezzo dal primo annuncio, il servizio Google Health di cui si è discusso molto in rete in questi mesi è stato finalmente aperto al pubblico. 

Lo scopo di questo servizio è di permettere ai pazienti di avere il controllo su tutte le informazioni mediche che li riguardano, e di poterlo fare facilmente. In pratica, una sorta di cartella clinica elettronica.

Google Health screenshot

 Ecco in breve quello che si può fare con questo nuovo servizio:

  • creare una cartella clinica con le condizioni di salute, le medicine assunte, le allergie ecc.
  • importare i medical records da vari ospedali statunitensi che usano le Google API per fare la conversione
  • leggere risorse mediche sui malanni
  • trovare un dottore
  • utilizzare altri servizi che si integrano con Google Health, come ad esempio quello che partendo dai dati inseriti nella cartella clinica di Google calcola il rischio di attacco cardiaco

(more…)


Aumenta la diffusione di questo articolo

Google lancia l’enciclopedia del web aperto

Lunedì 19 Maggio 2008

Così Google ha definito il suo ultimo servizio Google Doctype.

In particolare, con questo termine si riferisce agli standard aperti (open standards): HTML, Javascript, CSS e altri su cu il web si basa.

Il principio di base è che ci sono milioni di utenti che possono accedere al web con browsers sia open source che proprietari, spesso scarsamente compatibili tra loro.

Google ha basato il suo business su questo e vuole fornire il suo contributo perché altri sviluppatori possano costruire nuovi contenuti.

In particolare Google raccoglie delle mappe di compatibilità aggiornate dei vari browsers e anche vari suggerimenti riguardanti la sicurezza o l'uso di javascript per effettuare operazioni più o meno semplici. I browser supportati sono i principali: Internet Explorer (IE 6, IE 7, IE 8), Firefox (FF 2, FF 3), Safari.

Inoltre, in alcune sezioni, come ad esempio quella riguardante i CSS, ci sono i link alle pagine corrispondenti del w3c, Mozilla developer center, MSDN, blooberry.com, sitepoint.

L'indirizzo a cui si trova quest'enciclopedia rientra sotto Google Code ed è: 

http://code.google.com/p/doctype/

 

 


Aumenta la diffusione di questo articolo