Qual e' il miglior editor per l'HTML?
Domanda difficile perche' risente di gusti e necessita' soggettive. Certamente gli editor visuali WYSIWYG (What You See Is What You Get) sono piu' facili ed intuitivi di quelli che lavorano direttamente su codice; pero' d'altro canto, conoscere il codice HTML aiuta nella gestione delle proprie pagine rendendole molto piu' originali.
Riguardo invece il DHTML (l'HTML dinamico) mi posso sbilanciare consigliando un ottimo prodotto, Macromedia Dreamweaver.
Qual e' il miglior programma per la grafica?
Photoshop 4 della Adobe e' certamente un prodotto molto completo, ma anche complesso e costoso. Un buon prodotto e' Paint Shop Pro 4 al quale molte volte si fa riferimento in questa guida:
Posso creare contatori di accessi in Javascript?
No, non e' possibile. Per fare questo e' necessario servirsi di un programma residente sul server (CGI). I Javascript non possono neanche:
- richiamare in modo automatico la stampa di un documento;
- modificare il settaggio dei browsers;
- ottenere indirizzo e-mail o IP del visitatore.
Esistono associazioni on line di webmaster?
Certo, c'e' solo l'imbarazzo della scelta. La stragrande maggioranza di queste associazioni sono in lingua inglese. E' possibile partecipare ai newsgroup e collaborare attivamente. Spesso diventare membri e' null'altro che un fregio da mettere in bella mostra sulle proprie pagine. Ecco alcuni URL:
The HTML Writers Guild
Webmasters association
Mi conviene prendere un dominio a pagamento per il mio sito?
Certamente un indirizzo del tipo www.dominio.it e' piu' facile da ricordare e piu' "professionale" rispetto a un indirizzo del tipo www.geocities.com/quartiere/sottoquartiere/7565, ma mentre quest'ultimo e' gratuito, il primo puo' costare anche diverse centinaia di migliaia di lire l'anno. Anche in questo caso tutto dipende dalle necessita' soggettive del webmaster, e magari dalla presenza di qualche sponsor che copra integralmente o in parte i costi. Il mio consiglio e' quello di cominciare con un dominio "lungo" e soltanto dopo aver avuto un riscontro da parte dei visitatori, passare ad un dominio o sottodominio (www.dominio.it/sottodominio).
Ricordate comunque che sono presenti in rete numerosi servizi di "forwarding/redirection", cioe' di assegnazione di un URL breve che automaticamente rimandi all'URL effettivo. Ecco alcuni indirizzi tratti dalla raccolta di "Free On Line":
Qual e' il miglior server web gratuito?
Geocities e' il primo nome che viene in mente, con i suoi tre Mb di spazio complesso e i numerosi servizi, anche se ultimamente il servizio e' peggiorato e i collegamenti, almeno dall'Italia, sono lenti e spesso preclusi.
Tra i web server italiani segnalo Aspide e Pegacity, mentre altri servizi nati come progetti ambiziosi (c'era, addirittura, chi concedeva 10 Mb) sono miseramente falliti.
Per maggiori informazioni sui tre server sopra accennati leggi la sezione "web server" di questa guida.
Cos'e' un mirror? Conviene crearlo?
Un mirror e' una sorta di "sito gemello", cioe' una riedizione su altro server del sito principale senza che di solito venga apportata alcuna modifica. E' importante creare mirror verso paesi o continenti diversi dal nostro, in quanto e' innegabile che un collegamento su un server italiano da qualsiasi altra parte del pianeta sia difficoltoso. Se quindi il vostro sito e' anche in inglese e si rivolge anche al pubblico americano, e' conveniente che creiate un mirror negli USA. Se invece il vostro sito si rivolge solo a un pubblico italiano la presenza del mirror puo' avere un'altra funzione, cioe' quella di rendere maggiormente visibile il sito.
La scomodita' del mirror risiede negli aggiornamenti che in questo modi si raddoppiano.
Non vengono visualizzate delle immagini che invece
si vedevano perfettamente quando le ho provate sul mio PC.
il piu' banale, ma anche il piu' ricorrente, dei malfunzionamenti all'interno di
pagine web e' dovuto semplicemente al fatto che il link (riferimento ad altra pagina) e' sbagliato. Accade, infatti,
che visualizzata sul tuo PC, la tua pagina risulti perfetta, mentre, una volta on-line
non lo e' piu', mancando di immagini o links ad altre pagine.
Gli editor HTML (Netscape Gold per esempio) richiamo su una pagina web una immagine (o altro file) dalla directory, o cartella, del tuo hard disk
in cui e' depositata. Per semplificare riferiamoci ad una ipotetica immagine
di nome "pippo.jpg". Il link esatto a questa immagine e':
<IMG SRC="pippo.jpg" WIDTH=640 HEIGHT=480 BORDER=0>
L'errore che viene spesso commesso e' quello di inserire, non il suddetto comando, ma il seguente:
<IMG SRC="File://C|IMMAGINI/pippo.jpg" WIDTH=640 HEIGHT=480>
dove "C|" e' l'unita' del tuo hard disk e "IMMAGINI" la cartella in cui
hai depositato l'immagine che richiami. In questo modo, da on-line, il browser
va alla ricerca del file "pippo.jpg" all'interno di una directory di Geocities
di nome "IMMAGINI" che evidentemente non esiste, se non nel tuo hard disk. L'immagine
non viene quindi richiamata.
Un altro errore, spesso commesso dagli utenti di win95, e' quello di non
tenere conto delle maiuscole e delle minuscole, e di come Geocities discrimini
questo tipo di scelta. Se infatti, per win95, un file puo' chiamarsi indifferentemente "PIPPO.JPG" o "pippo.jpg",
per Geocities non e' cosi'. Per semplificare facciamo riferimento, anche in
questo caso a un file di immagine di nome "pippo.jpg".
Il codice esatto per richiamare tale immagine e':
<IMG SRC="pippo.jpg" WIDTH=640 HEIGHT=480>
Mentre non verranno richiamate immagini inserite con i seguenti codici:
<IMG SRC="Pippo.jpg" WIDTH=640 HEIGHT=480>
<IMG SRC="pippo.JPG" WIDTH=640 HEIGHT=480>
<IMG SRC="PIPPO.JPG" WIDTH=640 HEIGHT=480>
Non riesco a far funzionare un CGI su Geocities (o altro web server gratuito), ne' altri file esecutivi. Come mai?
Per ragioni di sicurezza Geocities e quasi tutti gli altri fornitori di spazi web gratuiti NON permettono l'uso di file esecutivi, quali i CGI o i files con estensione .EXE. Se avete necessita' di inserire un vostro programma e' ovvio consigliare di zipparlo per il download.
Il mio sistema operativo e' win 3.1, posso usare programmi in Java?
No. Java e' un linguaggio di programmazione che puo' funzionare esclusivamente con sistemi a 32 bit.
Esiste una mailing list sull'HTML?
Si'. Per ricevere e spedire via e-mail messaggi a questa lista (che si chiama HTML-IT : Discussione su HTML) dovete spedire un messaggio a LISTSERV@ITOCSIVM.CSI.IT, nel quale lasciare vuoto il campo "SUBJECT" e scrivere nel corpo del messaggio:
SUB HTML-IT
Come posso scrivere del codice HTML senza che questo venga interpretato dal browser?
E' possibile adottare diverse soluzioni.
La prima e' di servirsi dei caratteri speciali:
< >
sostituendoli ai segni < >. Tale possibilita' e' comunque dispendiosa in termini di tempo e sufficientemente noiosa da far ricercare altre soluzioni.
La seconda soluzione e' di usare i comandi <xnp> </xmp>:
Come vedete questo comando funziona
Terza soluzione e' quella di usare la TEXTAREA di un form:
|