Changelog Nuova Release
Author: Esse Di
Visited 1501,
Followers 1,
Shared 51
Ho installato la nuova release 9.0.1.1684. Sbaglio o avevate promesso di accompagnarla con la lista delle modifiche apportate? Come facciamo a segnalare eventuali anomalie se non sappiamo cosa testare?
Posted on the
Scusa ma dove la hai trovata?
Author
Qui
http://beta.websitex5.com/beta_it.html
Author
Tanto per citarne una: i TAG vuoti (tipo <a id="Nome_id"></a>) continuano a non funzionare. Occorre aggiungere (<a id="Nome_id"> </a>.
Si, certo... stiamo preparando il file in attesa delle traduzioni in altre lingue. Appena disponibile lo pubblicheremo.
Ciao Esse Di,
Ho inserito <a id="Nome_id"></a> in un oggetto testo abilitando il codice HTML ed è stato mantenuto nel sito. Non c'è stato bisogno di inserire all'interno.
Per far funzionare l'ancora però devi inserire <a name="nome_ancora"></a>.
Author
Ho letto da qualche parte che con HTML5 l'uso di <a name="nome" è supportato ma deprecato. Si può tranquillamente sostituire con <a id="nome" (e questo l'ho provato personalmente e funziona).
Ma qui è in discussione un altro argomento: la mancata accettazione da parte di Website versione 9 di tag vuoti (nella 8 erano accettati).
Premetto che aggiungere un non è per niente gravoso (mi riferisco a nuovi progetti), quindi non voglio farne un problema grave. Era solo per ricordarvi che avevate affermato che avreste risolto l'inconveniente con la nuova release.
Detto ciò, non capisco cosa intendi con la frase "< id="Nome_id"></a> è stato mantenuto nel sito". Pure se scrivi <a name="nome_ancora"></a> viene mantenuto nel sito.
Ma se poi crei dei collegamenti, sia con
<a href="nome_id" Vai a nome_id </a>
sia con
<a href="nome_ancora"> Vai a nome_ancora </a>
e ci clicchi sopra, non succede nulla. Perché? Perché l'àncora non è stata creata. Se inserisci in fondo alla definizione delle àncore (sia con id che con name), i collegamenti funzionano. Conclusione:  , è ancora necessario.
Spero di essere riuscito a spiegarmi.
PS: sul changelog non datelo per risolto (se fate ancora in tempo).
Ciao,
Se controlli nel codice HTML del sito l'ancora c'è e rimane, non viene eliminata. Il codice corretto per fare in modo che funzioni è
<a href="#nome_ancora"> Vai a nome_ancora </a>
Nel changelog abbiamo indicato che l'ancora non viene eliminata dal codice HTML se è vuota, e infatti nel codice è presente.
Author
È pur vero che nel messaggio ho dimenticato (per la fretta) il carattere #. Ma nelle mie prove c'è.
Illustro una prova che può fare chiunque (anche Claudio).
Premetto che sul mio PC è installato IE9, ma il mio browser di default è Firefox.
In una pagina definisco due ancore:
Come si può vedere, la prima non contiene finale, la seconda sì..
Da qualche parte della stessa pagina inserisco due collegamenti, uno per ciascuna ancora:
Effettuo un'anteprima e faccio click sui due collegamenti.
Risultato: il primo collegamento non funziona, il secondo sì.
Ora esporto il sito su disco locale e lo apro, sia con Firefox che con IE 9.
Sempre sul mio PC, il risultato è:
Ciao
Significa che IE9 non riconosce le ancore vuote. Direi che esula da WSX5 però...
you go to insert a space, otherwise there must not
As an example
<a name="cap1">& nbsp</ a>
Author
is an HTLM code. You must write it exactly as shown, even with the final semicolon.
Author
Prendo atto.
A scanso di equivoci, ribadisco che inserire un non costa nulla: anche se si importa un progetto dalla versione 8, si ricercano le eventuali ancore e si correggono.
Ma tanto per chiudere il mio discorso accademico. In diverse risposte avete affermato che alcuni sacrifici si sono resi necessari per rendere il prodotto compatibile con gli attuali principali browser, soprattutto IE 9.
Comunque grazie per la risposta. Per me si può chiudere qui.