/ / Collegamento di una sitemap visiva con un'applicazione Web - applicazioni Web, sitemap

Collegamento di una Sitemap visiva con un'applicazione Web - applicazioni Web, sitemap

Ho trascorso molto tempo a navigare sul Web per trovare una soluzione al mio problema senza alcun risultato.

Ho un'applicazione web con molte pagine. Molte pagine hanno le rispettive pagine secondarie e alcuni di questi hanno anche altri child e così via. L'applicazione web è solo l'interfaccia utente, il che significa che sono i mockup HTML.

Ciò di cui ho bisogno è in qualche modo (ovviamente con l'aiutodi un'applicazione) come posso collegare la cartella che ha tutti questi file HTML con una Sitemap visiva. Ho anche bisogno che quando creo un'altra pagina HTML in questa cartella, la sitemap saprà e modificherà questa pagina in modo dinamico. Lo stesso vale se una pagina viene cancellata, ecc ...

Ho provato a utilizzare l'applicazione PowerMapper ma dal momento che la mia applicazione ha un sacco di javascriptcollegamenti che sono collegati a DIV, SPAN e così via, invece di ancore, PowerMapper non li riconosce come collegamenti e quindi quando viene creata la mappa del sito, ci sono molti link non funzionanti e PowerMapper non ti permette di cambiarli. Si legge solo un sito Web / applicazione web e crawls è quello di creare la sitemap visiva.

Per favore, se qualcuno sa di un'applicazione cheti permette di connettere una sitemap ad una cartella che contiene tali mockup HTML e viceversa e tu hai il controllo totale su di essa, cortesemente fammi sapere come sono totalmente perso.

Grazie molto!

risposte:

1 per risposta № 1

È possibile scrivere uno script usando Selenium per spiderare i collegamenti. Forse usare http://selenium.rubyforge.org/ e un semplice script rubino. Selenium è consapevole di JS, basta camminare sul DOM di ogni pagina e fare clic su ciascun nodo.

Puoi anche usare watir e firewatir, http://watir.com/


0 per risposta № 2

Nella mia esperienza, una mappa del sito che mostraconnessioni tra le pagine se un collegamento a un altro porta a una ragnatela illeggibile ... È molto meglio mostrare la gerarchia delle pagine senza riguardo per i collegamenti tra di esse, ad esempio come una struttura di pseudo-directory. mettere insieme che viene generato automaticamente dalla struttura di navigazione del sito (che in questo caso è memorizzato in un database, ma in linea di principio potrebbe essere implicito nella struttura di directory delle pagine): http://www.ewb.ca/en/sitemap.html

È questo il tipo di sitemap che stai cercando? In caso contrario, puoi pubblicare un'immagine del tipo di output che cerchi?