Vai al contenuto

Primario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sfondo: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Corsi di Laurea










ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.    Accetto l'uso dei cookie
-->
Foto

Perché si usa il cancelletto (#) nei link interni


  • Effettua l'accesso per rispondere
Questa discussione ha avuto 10 risposta/e

#1
kekkolett89

kekkolett89

    Advanced Member

  • Utente
  • StellaStellaStella
  • 105 Messaggi:

2) Perché si usa il cancelletto (#) nei link interni ad una stessa pagina


Qual è la risposta a questa domanda?

Grazie


• L’uomo non può fare altro che ingannarsi per sopravvivere. Quando cade l’illusione però, grande è chi si rialza.

#2
drakevandome

drakevandome

    Advanced Member

  • Utente
  • StellaStellaStella
  • 125 Messaggi:

2) Perché si usa il cancelletto (#) nei link interni ad una stessa pagina


Qual è la risposta a questa domanda?

Grazie


il # (cancelletto) viene usato per indicare un label (etichetta) all'interno di una pagina, usandolo, quando si crea un link si puo fare un riferimento a quel punto della pagina in cui è stato inserito il label...
ESEMPIO:
Domande di Tecnologie per il web...(#domande - si inserisce qui il laber)
1)...
2)...
....
n)
Torna all'inizio

così facendo quando clicko su "Torna all'inizio" il browser capisce ke deve andare sopra dove c'è il label... Nella maggior parte dei casi c'è molto testo tra il label e il punto in cui viene richiamato, così facendo si nota un veloce scorrimenti della pagina dal punto in cui ci si trova al punto in cui è presente il label...
Spero di essere stato chiaro...

#3
Ciroxs

Ciroxs

    Newbie

  • Utente
  • StellaStellaStella
  • 1568 Messaggi:

2) Perché si usa il cancelletto (#) nei link interni ad una stessa pagina


Qual è la risposta a questa domanda?

Grazie


il # (cancelletto) viene usato per indicare un label (etichetta) all'interno di una pagina, usandolo, quando si crea un link si puo fare un riferimento a quel punto della pagina in cui è stato inserito il label...
ESEMPIO:
Domande di Tecnologie per il web...(#domande - si inserisce qui il laber)
1)...
2)...
....
n)
Torna all'inizio

così facendo quando clicko su "Torna all'inizio" il browser capisce ke deve andare sopra dove c'è il label... Nella maggior parte dei casi c'è molto testo tra il label e il punto in cui viene richiamato, così facendo si nota un veloce scorrimenti della pagina dal punto in cui ci si trova al punto in cui è presente il label...
Spero di essere stato chiaro...

Sì, ma questa è la spiegazione del funzionamento... il prof non voleva sapere questo, ma voleva sapere perché si usa proprio il cancelletto per fare questa cosa...

La risposta è che quando il browser trova un cancelletto nei link capisce che quello è un link riferito allo stesso documento in cui ti trovi in quel momento, ossia è un link interno e non deve quindi uscire fuori da quella pagina... quindi cerca quello scritto dopo il cancelletto all'interno della stessa pagina, senza uscire fuori ed andare sulla rete...
In pratica serve solamente a dire al browser: "Non cercare in rete, ma cerca solo qui dentro questa pagina..."

ZKU4w.png


#4
drakevandome

drakevandome

    Advanced Member

  • Utente
  • StellaStellaStella
  • 125 Messaggi:

Sì, ma questa è la spiegazione del funzionamento... il prof non voleva sapere questo, ma voleva sapere perché si usa proprio il cancelletto per fare questa cosa...

La risposta è che quando il browser trova un cancelletto nei link capisce che quello è un link riferito allo stesso documento in cui ti trovi in quel momento, ossia è un link interno e non deve quindi uscire fuori da quella pagina... quindi cerca quello scritto dopo il cancelletto all'interno della stessa pagina, senza uscire fuori ed andare sulla rete...
In pratica serve solamente a dire al browser: "Non cercare in rete, ma cerca solo qui dentro questa pagina..."

Questo è vero, ma non è limitato alla singola pagina, perché se, ad esempio mi trovo nella index e lì trovo un link a un label di un'altra pagina il browser va in quella pagina e nel punto specifico in cui si trova il label... Quindi in fin dei conti il cancelletto (#) serve soprattutto per far capire al browser in quale punto specifico recarsi quando viene clickato un link che fa riferimento ad un label...

#5
zxzxasas

zxzxasas

    Advanced Member

  • Utente
  • StellaStellaStella
  • 789 Messaggi:

La risposta è che quando il browser trova un cancelletto nei link capisce che quello è un link riferito allo stesso documento in cui ti trovi in quel momento, ossia è un link interno e non deve quindi uscire fuori da quella pagina... quindi cerca quello scritto dopo il cancelletto all'interno della stessa pagina, senza uscire fuori ed andare sulla rete...
In pratica serve solamente a dire al browser: "Non cercare in rete, ma cerca solo qui dentro questa pagina..."


Beh questo è vero limitatamente a dei casi in realtà.

Se noi all' interno di una pagina in cui sono dichiarate della label, accediamo ad esse attraverso Testo allora non viene utilizzata nessuna chiamata di rete.
Se noi da una pagina qualsiasi (anche dalla stessa pagina in cui è definita una label) accediamo ad essere con

#6
kekkolett89

kekkolett89

    Advanced Member

  • Utente
  • StellaStellaStella
  • 105 Messaggi:
Io penso che il cancelletto serva per comunicare al browser che, una volta che è stata identificata la risorsa, la corrispondenza con l'etichetta la deve cercare nel documento. Ora se il riferimento è alla pagina stessa o se è altrove non saprei. Credo che comunque il protocollo http venga usato per le comunicazioni remote.

Secondo voi è giusto?
• L’uomo non può fare altro che ingannarsi per sopravvivere. Quando cade l’illusione però, grande è chi si rialza.

#7
zxzxasas

zxzxasas

    Advanced Member

  • Utente
  • StellaStellaStella
  • 789 Messaggi:

Io penso che il cancelletto serva per comunicare al browser che, una volta che è stata identificata la risorsa, la corrispondenza con l'etichetta la deve cercare nel documento. Ora se il riferimento è alla pagina stessa o se è altrove non saprei. Credo che comunque il protocollo http venga usato per le comunicazioni remote.

Secondo voi è giusto?


Beh è il concetto di label. Nella sintassi del pathname la label viene indicata con #

Scelgo il protocollo, invio la richiesta di risoluzione ai DNS, aspetto la risposta, contatto il server, si crea la connessione, passo il pathname al server, mi restituisce la pagina, il browser mi sposta la finestra sulla label.
Lo spostamento alla label è in assenza di rete, dopo aver avuto accesso alla pagina.

Quindi si, la tua considerazione mi pare giusta...
Io mi chiedo chi ca**o me lo fa fare...

#8
Ciroxs

Ciroxs

    Newbie

  • Utente
  • StellaStellaStella
  • 1568 Messaggi:
Io gli risposi in quel modo... e disse che avevo fatto la giusta considerazione.... cmq sì, credo che quello detto da zxzxasas sia giustissimo... :)

ZKU4w.png


#9
zxzxasas

zxzxasas

    Advanced Member

  • Utente
  • StellaStellaStella
  • 789 Messaggi:

Io gli risposi in quel modo... e disse che avevo fatto la giusta considerazione.... cmq sì, credo che quello detto da zxzxasas sia giustissimo... :)

No ciro, isolato dal contesto hai ragione tu ;)
La risposta corretta a quella domanda è senza dubbio la tua!
Io mi chiedo chi ca**o me lo fa fare...

#10
Ciroxs

Ciroxs

    Newbie

  • Utente
  • StellaStellaStella
  • 1568 Messaggi:

Io gli risposi in quel modo... e disse che avevo fatto la giusta considerazione.... cmq sì, credo che quello detto da zxzxasas sia giustissimo... :)

No ciro, isolato dal contesto hai ragione tu ;)
La risposta corretta a quella domanda è senza dubbio la tua!

Per fortuna :) :) :) ^_^ ^_^ ^_^

ZKU4w.png


#11
nghuit

nghuit

    Advanced Member

  • Utente
  • StellaStellaStella
  • 333 Messaggi:
Ragazzi comunque... so che forse questo è un off-topic, ma vorrei fare una piccolissima considerazione ora che il post è comunque concluso con la giusta risposta.
Non vi sembra che questa domanda fatta dal prof sia un tantino assurda? Cioè... è come dire "perché si usa la chiocciola (@) per mandare le email?", o ancora "perché si dice "ciao" per salutare?"...
A parte considerazioni casomai storiche sulla nascita di tali simboli, non credo ci sia nulla da rispondere... si tratta di simboli... ogni simbolo è usato per FARE QUELLO CHE DEVE FARE secondo convenzioni. Quindi la risposta alla domanda del prof sarebbe, a mio avviso: "Perché la sintassi prevede che si usi il cancelletto in tal caso. Punto."
Non dico questa cosa tanto per perdere tempo, ma perché credo che queste siano le classiche domande che ti fuorviano all'esame. Io, personalmente, di fronte a domande del genere, rimango attonito e penso "ma chist è scem!?"
bye bye prrr
“L'uomo può credere all'impossibile, non crederà mai all'improbabile.”
"Se si ha uno scopo da raggiungere tutto l'universo si adopera per il suo raggiungimento."




Leggono questa discussione 0 utenti

0 utenti, 0 ospiti, 0 utenti anonimi