Czy ludzie nadal używają starych map graficznych HTML? Te z:
<map name="test" id="test">
<area shape="poly" alt="" title="" coords=...
A może jest nowsza, lepsza alternatywa?
Czy ludzie nadal używają starych map graficznych HTML? Te z:
<map name="test" id="test">
<area shape="poly" alt="" title="" coords=...
A może jest nowsza, lepsza alternatywa?
Odpowiedzi:
Tak, ludzie nadal używają map obrazów. Alternatywą byłoby pozycjonowanie elementów za pomocą pozycjonowania bezwzględnego i CSS, ale niekoniecznie jest to lepsze. Nie pozwala również na tworzenie kształtów takich jak na mapach obrazu
Są w specyfikacji HTML5 , więc nie zostaną wycofane.
Nadal możesz z nich swobodnie korzystać, z pewnością nadal mają swoje miejsce w tworzeniu stron internetowych. Albo mogę powiedzieć, że istnieją takie rzadkie sytuacje, w których najlepiej można rozwiązać coś za pomocą mapy obrazu.
Alternatywnym rozwiązaniem do korzystania z CSS lub map obrazów byłoby wykorzystanie grafiki SVG osadzonej w HTML dom.
Jeden samouczek dotyczący uzyskiwania efektów najechania myszą za pomocą tej techniki jest opisany w tym samouczku: http://www.petercollingridge.co.uk/data-visualisation/mouseover-effects-svgs
Najważniejsze jest to, że elementy SVG uruchamiają również tradycyjne zdarzenia dom, w tym onmouseover i onmouseout .
Tak, mapy graficzne html są dobre, zwłaszcza jeśli chcesz, aby Twój obszar był wielokątem. Możesz również dodać efekty najazdu do swojej mapy za pomocą javascript. Jest tutaj fajny tutorial i demo:
http://www.tutorialized.com/view/tutorial/Image-Map-Rollover/3484
Mapy obrazów są nadal w specyfikacji HTML5, obsługiwane przez wszystkie przeglądarki.
Można je dostosować do projektowania responsywnego za pomocą map obrazów jQuery RWD: https://github.com/stowball/jQuery-rwdImageMaps
Wykrywa i automatycznie zmienia rozmiar współrzędnych map obrazu.
Jest również dostępny dla programistów Wordpress jako wtyczka: http://wordpress.org/plugins/responsive-image-maps/
Proste i skuteczne rozwiązanie.
Tak, nadal używam map obrazów, ale mój ostatni projekt wykorzystywał Raphaël. Dość łatwo było coś uruchomić.
http://dmitrybaranovskiy.github.io/raphael/
Z ich strony internetowej:
Raphaël ['ræfeɪəl] wykorzystuje rekomendację SVG W3C i VML jako podstawę do tworzenia grafiki. Oznacza to, że każdy utworzony obiekt graficzny jest również obiektem DOM, więc możesz dołączyć moduły obsługi zdarzeń JavaScript lub zmodyfikować je później. Celem firmy Raphaël jest dostarczenie adaptera, który ułatwi i ułatwi rysowanie grafiki wektorowej w różnych przeglądarkach.
Ładny, prosty przykład mapy obrazu:
http://raphaeljs.com/
całkowicie i podałbym tylko przykład Github.
http://raphaeljs.com/
Link zostanie ostatecznie przełamać po wygaśnięciu Rejestracja domeny, ale nie jest re-direct na nią teraz, aby dać każdemu (w świecie) okazję do aktualizacji ich powiązania. Być może @orschiro możesz zacząć od tego w artykule i dodać do wspólnego wysiłku tutaj w SO.
Chociaż rzadko widuję je już używane w nowoczesnych witrynach internetowych, wydają się być używane przez moich klientów w ich kampaniach e-mailowych. Jednak zauważyłem i potwierdziłem, że występują problemy ze skalowaniem w układzie współrzędnych na urządzeniach mobilnych.
** Wiem, że ten wątek jest stary. Właśnie prowadziłem dodatkowe badania dotyczące ostatniego problemu z kampanią e-mailową i pomyślałem, że może to pomóc komuś innemu.
Pytanie na litmus.com dotyczące obsługi map obrazu pochodzi z 04/2014
Mapy obrazów nie obsługują tagów ALT, gdy obrazy nie są załadowane, tekst ALT nie jest wyświetlany w niektórych klientach.
Użycie mapy obrazu generalnie powoduje użycie dużych obrazów, co może powodować problemy z dostarczaniem i utrudniać prędkość pobierania (szczególnie ważne dla użytkowników mobilnych).
A co najważniejsze, iOS (iphone / ipad) nie skaluje współrzędnych łącza mapy obrazu, gdy obraz jest skalowany, co zrywa łącza. Ponieważ iOS stanowi większość otwieranych wiadomości e-mail (iPhone + iPad = 38% przez http://emailclientmarketshare.com/ ), jest to ważne.
Tak, nadal jest używany
Mapa obrazu pozwala użytkownikowi na hiperłącze do wielu stron, klikając różne części obrazu, po prostu korzystając z mapy obrazu tworzymy listy współrzędnych odnoszących się do określonego obszaru tego samego obrazu i podajemy hiperłącze do innej lokalizacji. Używając tego w jednym obrazie, dajemy wiele linków.
mapa obrazu jest dość interesującą opcją w html i html5 nadal są używane i osobiście ją uwielbiam, dlatego znajduję użycie na urządzeniach mobilnych mój problem jest związany ze skalowaniem
tak, sam tego doświadczyłem, ale jestem studentem zapisanym w html html5 i dla początkujących chciałbym śledzić link w3chools
http://www.w3schools.com/html/html_images.asp
wiele zyskasz na tej [stronie