Newsgroup: it.lavoro.professioni.webmaster
Titolo: Domanda stupida

Ciao a tutti, mi scuso se pongo una domanda stupidissima ma mi sto 
avvicinando ora al linguaggio html.
Sto facendo un po' di prove e vorrei sapere se c'� un modo per creare dei 
pulsanti che portino ad una pagina specifica. Io gli unici che vedo citati 
nei manuali finora addocchiati sono quelli dei form!
Grazie mille e scusate la domanda che per tutti voi sar� sicuramente ovvia!
Sara 

 citati nei manuali finora addocchiati sono quelli dei form!
Il metodo "classico" e` di usare il tag <a>, e poi dargli forma di 
bottone tramite i css.
Se stai imparando l'html io ti consiglio di imparare, in parallelo, anche 
i css. Un buon libro che ho visto e` "Head First HTML with CSS and XHTML" 
della O'Reilly.
Stai attenta ai tutorial e ai blog su Internet, perche` la maggior parte 
spiegano in modo sbagliato, non accennano minimamente alla semantica e 
alla divisione tra struttura e stile. Rischi di imparare come si facevano 
i siti 15 anni fa e come non si dovrebbero piu` fare.
Bye.

 bottone tramite i css.
Neanche a farlo apposta...
http://www.smashingmagazine.com/2010/02/13/the-definitive-guide-to-
styling-web-links/
Bye.



Occhio che se non c'� un pulsante che porta ad un'altra pagina 
probabilmente � perch� tu *non vuoi* un pulsante che porta ad un'altra 
pagina, bens� un link.
Il "pulsante", per definizione, presuppone una qualche azione, una 
"scrittura" (una POST, una GET), mentre il cambio di pagina �, appunto, 
un link (che puo' essere nel menu di navigazione principale sotto forma 
di tab, per dire), e che questo � cio' che tipicamente l'utente si 
aspetta e trova di facile comprensione.
Ci sono ovviamente delle eccezioni, dal pulsante "search" che spesso � 
una semplice GET, ma che � accattabilissimo grazie a 10 anni di Google, 
ai vari actionable per il signup / login, ma la regola generale � "usa 
i bottoni come fossero bottoni e i link come fossero link".
<marchetta gratis al libro della settimana>
E' uscito Rocket Surgery made easy di Steve Krug. Bellissimo.
</marchetta gratis al libro della settimana>
  ngw
-- 
Nicholas Wieland (ngw)
Zooppa CTO
911 Western Avenue, Suite 420
Seattle, WA  98104  US

 "scrittura" (una POST, una GET),
typo: volevo dire PUT ovviamente.



Quoto, tuttavia "una azione" come giustamente hai fatto notare comprende 
anche la semplice navigazione nel sito attraverso un menu o attraverso dei 
pulsanti/link.
Concettualmente siamo abituati a chiamare link tutto ci� che collega due o 
pi� pagine fra di loro per� se vogliamo essere oggettivamente rigorosi, 
tralasciando l'aspetto grafico, sarebbe pi� corretto a mio avviso (imho) 
definire link tutto ci� che collega due o pi� pagine (interne e/o esterne) 
al sito che non siano pulsanti e definire pulsanti tutti quei link che in un 
modo o nell'altro favoriscono la navigazione all'interno del sito ovvero 
svolgono una funzione nel sito (es: i menu, le azioni in un form etc).
Questo perch� alla fine un get/post oggi come oggi pu� essere definito 
tranquillamente attraverso un link normalissimo con/senza l'ausilio di 
javascript; e dal punto di vista grafico � possibile raggiungere ugualmente 
il medesimo risultato senza ricorrere al form.
-- 
http://www.blueware.it
bluewarewebstudio (skype) 


Ho specificato una scrittura, cio� un verbo POST, PUT o DELETE. Questo � il funzionamento di HTTP, i link sono "safe", tutti gli altri sono "unsafe", in quanto cancellano, scrivono o modificano (
http://www.w3.org/2001/tag/doc/whenToUseGet-20040321
).


Poi con tanta fantasia e due schifezze in Javascript si puo' fare di tutto (infatti, HTML non mi risulta supporti nessun tipo di POST con un link, ma solo via form), e appunto in tanti, non conoscendo le specifiche e confondendo il web per il proprio desktop, si mettono a mascherare i propri link da pulsanti, o addirittura peggio, a non usare i verbi HTTP correttamente.


Poi tipicamente pagano: 
http://bit.ly/d3R0y3


I link sono link, i pulsanti pulsanti. Poi, ci si puo' sbizzarrire, ma la gente (e non solo loro) si comporta seguendo le convenzioni, quindi basta tipicamente il pi� semplice dei test di usabilit� per cancellare questo genere di trovate.




� 
ngw


 </marchetta gratis al libro della settimana>
Ho letto "Don't make me think", geniale :)