Witam tam StackOverflow.Interaktywne plany pięter w HTML5
W najbliższych tygodniach będę miał przyjemność zaprojektować interaktywny nawigator i przeglądarkę dla budynków mieszkalnych, która zastąpi swojego poprzednika opartego na technologii Flash.
Jestem teraz w trakcie oceny technik i technologii najlepiej przystosowanych do wdrożenia tego w HTML5. Będę musiał obsługiwać wszystkie popularne przeglądarki (IE, począwszy od 7).
Co potrzebne jest raczej prosta:
Użytkownik jest przedstawiane z kilku statycznych zewnętrznych widokiem na budynek, między którymi można się przełączać za pomocą prostego widget.
Będzie mógł wybrać podłogę w tym widoku zewnętrznym. Po najechaniu kursorem myszy (kliknij w przypadku urządzeń dotykowych) podświetlona zostanie podłoga.
Po kliknięciu na podłogę przełączasz się na plan piętra, który - ponownie na mouseover/onclick - dostarcza szczegółowych informacji o mieszkaniu.
Niektóre animacje powinny być zaangażowane, ale nic nadzwyczajnego.
Można zobaczyć wersję wersji flash oparte tutaj: http://salitergasse.at/sg9/eigentumswohnungen/moedling/perchtoldsdorf
myślałem o możliwości wdrożenia tego. Potrzebuję też szybkiego sposobu wyboru wielokątów dla pięter (przegląd) mieszkań (plan piętra), aby pozwolić osobom niebędącym deweloperami na tworzenie nowych budynków.
Opcje wymyśliłem:
-) użyć wizerunki ślizgowe i odwzorowuje obraz dla layovers.
-) Użyj płótna (korzystając z rozwiązania Google Javascript dla przeglądarek bez wsparcia). Załaduj obraz w tagu canvas i dynamicznie twórz layovers.
-) Użyj SVG
Co wy myślicie? Jaka jest najlepsza opcja dla zgodności z różnymi przeglądarkami?
Jakieś doświadczenie z czymś takim?
Byłbym wdzięczny za wszelkie sugestie.
Jeśli można podsumować swoje pytanie łatwiej czytać, że byłoby super - masz sporo tekstów mają tam. Ponadto powinieneś zaakceptować więcej odpowiedzi na niektóre z pozostałych pytań. – starbeamrainbowlabs