Tecnologie Web
cosa usiamo per realizzare un sito web?
Buona parte dei clienti esordisce dicendo: "io non conosco nulla di computer o di tecnologia web".
Con questa paginetta vediamo di rimediare spiegando sinteticamente quali sono le tecnologie internet che adoperiamo e quali prediligiamo per realizzare un sito
internet.
Xhtml 1.0 e Xhtml 1.1
L'XHTML (acronimo di eXtensible HyperText Markup Language) è un linguaggio di markup che associa alcune proprietà dell'XML con le caratteristiche dell'HTML: un file XHTML
è un pagina HTML scritta in conformità con lo standard XML. (fonte wikepedia)
In breve è il formato con cui vengono "generate" le pagine web. Dico generate, in quanto più nessuno ormai scrive questo codice a mano, ma ci sono dei software (come
kubigo, per esempio) che vi consentono di "costruire" un sito senza sapere nulla su questo formato.
per approfondimenti: w3c.org e la pagina sull xhtml di wikipedia
CSS
E' un linguaggio di "presentazione dei contenuti" che va in simbiosi con Xhtml; consente di impostare il tema grafico di una pagina web. Consente, per fare un
esempio banale, di cambiare in un colpo solo, le dimensioni dei font dei paragrafi o dei titoli delle pagine.
per approfondimenti: css.html.it
Javascript
JavaScript è un linguaggio di scripting, lato client, molto usato nei siti web. Serve, ad esempio, per ottenere animazioni d'effetto. Negli ultimi anni, grazie a librerie quali
jquery o mootools, è cresciuto l'uso consapevole di questo linguaggio per favorire una migliore esperienza di
navigazione all'utente.
PHP
Linguaggio di programmazione orientato agli oggetti, lato server. Consente di realizzare applicazioni e siti web a contenuto dinamico.
per approfondire: php.net
Mysql
Database, consente di immagazzinare e recuperare dati in maniera molto efficiente. Si utilizza, di solito ma non solo, in combinazione con un linguaggio lato server (php, ad esempio)
per memorizzare e catalogare i contenuti di un sito internet.
per approfondire: mysql.com
RSS,Atom
Flash
Tecnologia propietaria, utilizzata prevalentemente (ma non solo) per realizzare animazioni e applicazioni ricche di animazioni. Generalmente ai puristi del web non piace , perchè
rende i siti.. "lenti da navigare"! Non a caso, il sito stesso di Adobe (l'azienda che lo sviluppa e vende) non è fatto solo in flash, ma ne ha solo alcune singole parti
per approfondire: adobe.com