quando ci si mette in testa di voler essere dei webmaster e dei webdesigner, sarebbe opportuno considerare che il lavoro che si deve svolgere è prima di tutto un servizio per qualcun altro. potete estendere l'affermazione a tutti i settori che volete, quando avrete terminato, tornate qui.
un sito internet è fatto di struttura, grafica, contenuti. si presuppone che chi realizza il sito integri queste tre specifiche per un fine ultimo che è pubblicità, marketing, non necessariamente rivolte alla vendita pragmatica di qualcosa, ma prima di tutto dell'immagine.
detto questo, la realizzazione della struttura può essere fatta con diversi strumenti, sia freeware che da licenze a più zeri. quello che conta è che sia stabile, compatibile, e che rispetti le specifiche web. io lavoro pressochè sul codice, per la struttura. notepad, scite, notepad++, non fa poi troppa differenza. di certo seguo un metodo che mi permetta di poter interpretare facilmente il codice durante la rilettura, in qualsiasi momento. per i siti statici, html+css.
la grafica va realizzata prima, dopo, durante. è bene basare il lavoro su una bozza del layout, elaborata e presentata al cliente sulla base delle sue esigenze. grafica è tutto quello che riguarda l'immagine, quindi logo, profili-colore, scelta dei font, distribuzione degli spazi, integrazione delle singole parti. strumenti? sono personalmente innamorato della suite adobe.
i contenuti sono una parte fondamentale e spesso maltrattata (anche la grafica, in realtà subisce spesso degli abusi da denuncia alle autorità). i contenuti sono l'anima del sito, ma dato che l'occhio rimane più colpito dall'aspetto grafico, spesso una pessima grafica fa desistere il visitatore dal cercare i contenuti che cercava. allo stesso modo, contenuti non appropriati possono far decadere un impianto grafico senza difetti.
tutto questo implica in poche parole, navigabilità, accessibilità.
ci sarebbeto molte altre cose da dire, ma mi fermo qui.
Come si fa un sito ? Così :
- Innanzitutto IDEA (Capire cosa devi farci con un sito, a chi è rivolto, ed il fine stesso del sito)
- Decisione Tipologia (sito statico, sito dinamico, presenza backend, ecc...)
- Decisione Tecnologie (PHP o ASP, MySQL o SQL Server)
- Acquisizione materiale dal cliente (loghi, carte intestate, brochure, biglietti da visita, Foto)
- Studio del Colore
- Creazione Template grafico : Photoshop + Illustrator
- Realizzazione Layout (XHTML + CSS tramite Dreamweaver)
- Inserimento Contenuti
Nel caso fosse un sito Dinamico :
- Creazione dello schema E/R del Database
- Creazione del DB in MySQL o SQL Server
- Creazione Classi di inserimento,modifica,cancellazione dati in PHP o ASP
- Programmazione del codice dinamico che si interfaccerà tra l'interfaccia e la base di dati.
- Implementazione del backend per il lato amministratore.
Sono volutamente tralasciate argomentazioni quali accessibilità, e SEF perchè ogni caso è a se.
Questo è L'UNICO VERO MODO CON CUI SI FA UN SITO ! Se pensate che fare un sito significhi mettersi davanti a un editor WYSIWYG e iniziare a buttare giù quel che vi passa per la testa siete fuori strada !!!!!!
Se posso dire la mia,
un sito internet si fa essenzialmente in 3 punti,
- tralasciando le scelte tecniche e personali: Queste dipendono inprimis da noi e forse se ci avaliamo della collaborazione di terze persone dalla loro conoscenza/esperienza.
- Foglio di carta e penna: Credo sia la base di tutto, schizzo veloce del'interfaccia tecnica, posizione dei menù e dei vari contenuti, ma cosa fondamentale la vera progettazione del sito internet, cosa mettere nelle pagine e quali pagine mettere nel sito web.
- Il budget a disposizione: Non essenziale ma importante, chi ha poco denaro da investire può sempre investiere del tempo per conoscere e approfondire l'utilizzo di un CMS e provare a fare un buon sito da se.
e forse una 4...
Un sito si fa provando e riprovando, sbagliando e risbagliando facendo una marea di schifezze e lavori inguardabili ma anche andando a vedere come sono fatti gli altri siti dai più conoscosciuti a quelli meno conosciuti.
e vorrei chiudere il mio pensiero ricordando a tutti che un sito Ben fatto non è neccessariamente un sito con una grafica eccezionale, un sito ben fatto è un sito che da al navigatore le informazioni che cerca.
Grazie anche a te Aldo,
hai descritto quello che è l'iter professionale che segui per il tuo lavoro e gli strumenti che usi
nella sua realizzazione.
Di sicuro è un'altra risposta sul come si fanno i siti web ... sarebbe interessante chiedere anche con quale criterio si raccolgono le specifiche, son convinto che uscirebbero spunti piuttosto varii per un qualcosa che dovrebbe essere abbastanza "standard".
Faccio un documento di analisi delle specifiche, lo propongo al cliente che lo legge e mi dice se ho intepretato in modo corretto le sue richieste: dando per scontato che il documento venga approvato, se il progetto richiede più di 4 tabelle disegno il diagramma ER del DB. Faccio il db e il back-end, e nel frattempo contatto un grafico: una volta approvata la grafica inizio a montare il front-end che sia xhtml (editor: Aptana o eventualmente Dreamweaver) o flash (Adobe Flash 8 Professional). Propongo il tutto all'approvazione del cliente a step, in modo da non trovarmi alla fine con il lavoro consegnato e un sacco di modifiche da fare: preferisco farle man mano. Metto tutto sul dominio del cliente, gli insegno ad usare il back-end, tolgo il file index.hml che impediva ai visitatori di vedere il sito e spedisco la fattura.
Grazie Valentina, è un buon inizio per me ed un'ottima risposta al quesito da me posto, hai quasi centrato l'idea che stava dietro a questo mio post.
Saluti
Non so se ti posso aiutare, però provo a spiegare quello che faccio io.
Ho un libricino dove spiega quali sono i codici che devo usare per fare una determinata cosa e mi suggerisce che programmi usare.
Di solito uso Front Page, ma capita anche che uso Namo Web Editor ( qualcosa del genere) metto i codici qui e lì a seconda di quello che voglio fare e quando mi piace il risultato lo metto in qualche sito che mi "ospita".
Ho iniziato per gioco e continuo per gioco, quindi non sono poi proprio il massimo,se ti interessa guardare il mio blog ecco il link:
http://graphique.splinder.com/
non posto più da tantissimo tempo per essere, ma tutto quello che vedi, l'ho fatto io.
Spero di essere stata utile. (girovagavo per internet e mi è capitato questo link)
...ovvio che non si può prescindere dal contesto !
Ma le risposte si possono sempre dare ponendo noi stessi le condizioni in cui queste hanno valore e senso ...
Ovvio anche che non avrebbe avuto senso "dare delle specifiche", ho preferito lasciare a ciascuno la libertà di scelta del contesto in cui inserire una eventuale risposta/condivisione della/e propria/e esperienza/e ...
da: Andrea Paiola
"scegliere le tecniche e le tecnologie che con lo sforzo minore permettono di arrivare al risultato."
...sarebbe interessante una visione meno "astratta" di queste tecniche e tecnologie, magari con un esempio di utilizzo in un determinato contesto ... in fin dei conti come ho già detto nel post, ponendo quella domanda a persone diverse si ottengono risposte "troppo" diverse ...
ovviamente spunti per un po' di "approfondimenti sul tema" qui sul blog non credo manchino ...
vabbè se ci vogliamo concentrare sulla mera programmazione, l'unica risposta giusta è: scegliere le tecniche e le tecnologie che con lo sforzo minore permettono di arrivare al risultato.
Se devi fare una o poche pagina usare un CMS non ha alcun senso, per esempio.
...Continuo ad interrogarmi sul come e sul cosa usare ... (...i contenuti sono di base, sennò non ne esisterebbe rappresentazione...) e che features debba avere la realizzazione di un "buon" sito (...prescindendo dai contenuti)
alt, io intendevo proprio il modo con cui realizzate i vostri siti ...
c'è chi li fa col notepad (mi chiedo poi che feature possa offrire) , chi oltre a usare notepad utilizza tool per manutenere le pagine e inserire anche codice JS, chi si affida ai CMS customizzandoli ai propri fini ... il discorso promozione, SEO etc... è un discorso che entra in gioco tanto durante quanto dopo la realizzazione ... voi che usate nei vostri progetti ?
Perchè ? in base a che valutazione usate un sistema piuttosto che un altro ?
Insomma se io chiedessi a dieci persone coinvolte a vario titolo nello sviluppo di siti web, otterrei decine di risposte differenti e tutte perfettamente lecite e coerenti ...
Quale è la vostra ?
Comments
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?
re: Ma come si fa un sito ?