/ / Łączenie wizualnej mapy witryny z aplikacją internetową - aplikacje internetowe, mapa strony

Łączenie wizualnej mapy witryny z aplikacją internetową - aplikacje internetowe, mapa strony

Spędziłem dużo czasu przeglądając sieć, aby znaleźć rozwiązanie mojego problemu bez skutku.

Mam aplikację internetową z dużą ilością stron. Wiele stron ma swoje strony podrzędne, a niektóre z tych dzieci mają również inne dzieci i tak dalej. Aplikacja internetowa to tylko interfejs użytkownika, co oznacza, że ​​jest to makieta HTML.

To, czego potrzebuję, jest w jakiś sposób (oczywiście z pomocąaplikacji), w jaki sposób mogę połączyć folder zawierający wszystkie te pliki HTML z wizualną mapą witryny. Potrzebuję tego również, gdy utworzę kolejną stronę HTML w tym folderze, mapa witryny będzie znała i zmieniła tę stronę w sposób dyanamiczny. To samo dotyczy usunięcia strony itp ...

Próbowałem użyć aplikacji PowerMapper ale ponieważ moja aplikacja ma dużo javascriptłącza, które są połączone z DIV, SPAN itd., zamiast zakotwiczeń, PowerMapper nie rozpoznaje ich jako odnośników, a zatem gdy tworzona jest mapa strony, jest wiele uszkodzonych linków, a PowerMapper nie pozwala na ich zmianę. Po prostu czyta stronę internetową / aplikację internetową i indeksuje, aby utworzyć wizualną mapę witryny.

Proszę, jeśli ktoś wie o aplikacji, którapozwala połączyć mapę witryny z folderem zawierającym takie makiety HTML i vice versa, a Ty masz całkowitą kontrolę nad tym, uprzejmie daj mi znać, ponieważ jestem całkowicie zagubiony.

Wielkie dzięki!

Odpowiedzi:

1 dla odpowiedzi № 1

Możesz napisać skrypt za pomocą Selenium, aby spider linki. Może użyć http://selenium.rubyforge.org/ i prosty skrypt ruby. Selen jest świadomy JS, wystarczy przejść do DOM każdej strony i kliknąć każdy węzeł.

Możesz także użyć watir i firewatir, http://watir.com/


0 dla odpowiedzi nr 2

Z mojego doświadczenia wynika, że ​​mapa witryny pokazujePołączenia pomiędzy stronami, jeśli są połączone z innymi, prowadzą do nieczytelnej pajęczyny ... O wiele lepiej jest pokazać hierarchię stron bez względu na powiązania między nimi, np. jako strukturę pseudo-katalogową. złożony, który jest automatycznie generowany ze struktury nawigacyjnej witryny (która w tym przypadku jest przechowywana w bazie danych, ale w zasadzie może być niejawna w strukturze katalogów stron): http://www.ewb.ca/en/sitemap.html

Czy jest to rodzaj mapy witryny, której szukasz? Jeśli nie, czy możesz umieścić obraz typu wyjścia, którego szukasz?