Чи користуються люди старими HTML-картами зображень? Ті, з якими:
<map name="test" id="test">
<area shape="poly" alt="" title="" coords=...
Або є нова, краща альтернатива?
Чи користуються люди старими HTML-картами зображень? Ті, з якими:
<map name="test" id="test">
<area shape="poly" alt="" title="" coords=...
Або є нова, краща альтернатива?
Відповіді:
Так, люди все ще використовують карти зображень. Альтернативою може бути позиціонування елементів, що використовують абсолютне позиціонування та CSS, але це не обов'язково краще. Це також не дозволяє мати форми, як на картах зображень
Вони знаходяться в специфікації HTML5 , тому вони не будуть застарілими.
Ви все ще можете вільно ними користуватися, вони, безумовно, все ще мають своє місце у веб-розробці. Або я можу сказати, існують ті рідкісні випадки, коли найкраще щось вирішити за допомогою карти зображень.
Альтернативним рішенням для використання CSS або мап зображень було б використання SVG-графіки, вбудованої у домен HTML.
Один підручник про те, як досягти ефектів миші за допомогою цієї методики, описаний у цьому підручнику: http://www.petercollingridge.co.uk/data-visualisation/mouseover-effects-svgs
Ключовим фактором є те, що елементи SVG також запускають традиційні події, включаючи onmouseover та onmouseout .
Так, HTML-карти зображень хороші, особливо якщо ви хочете, щоб ваш район був багатокутником. Ви можете додати до карти ефекти ефекту перекидання, а також за допомогою JavaScript. Тут є хороший підручник і демонстрація:
http://www.tutorialized.com/view/tutorial/Image-Map-Rollover/3484
Карти зображень все ще містяться в специфікаціях HTML5, підтримуваних усіма браузерами.
Вони можуть бути адаптовані до адаптивного дизайну за допомогою карти зображень jQuery RWD: https://github.com/stowball/jQuery-rwdImageMaps
Він виявляє та автоматично змінює розмір координат карти зображень.
Він також доступний для розробників Wordpress як плагін: http://wordpress.org/plugins/responsive-image-maps/
Просте і ефективне рішення.
Так, я все ще використовую карти зображень, проте в моєму останньому проекті використовувався Рафаель. Було досить легко щось підняти і запустити.
http://dmitrybaranovskiy.github.io/raphael/
З їх веб-сайту:
Raphaël ['ræfeɪəl] використовує рекомендацію SVG W3C та VML як основу для створення графіки. Це означає, що кожен створений вами графічний об’єкт є також об'єктом DOM, тому ви можете приєднати обробники подій JavaScript або змінити їх пізніше. Метою Рафаеля є створення адаптера, який зробить малювання векторного мистецтва сумісним крос-браузером та простим.
Гарний простий приклад карти зображення:
http://raphaeljs.com/
повністю і лише надам приклад Github.
http://raphaeljs.com/
Посилання буде в кінці кінців ламаються , коли реєстрація домену закінчується , але є перенаправляти на нього зараз , щоб дати кожному (в світі) можливість оновити свої посилання. Можливо, @orschiro ви могли б почати з того, що є у статті, і додати до спільних зусиль тут, на SO.
Хоча я рідко бачу їх використання на сучасних веб-сайтах, вони, мабуть, використовуються моїми клієнтами у своїх електронних кампаніях. Однак я помітив і підтвердив, що в мобільних пристроях є деякі проблеми масштабування системи координат.
** Я знаю, що цей потік старий, я просто робив додаткові дослідження цього питання щодо недавньої проблеми електронної пошти, і думав, що це може допомогти комусь іншому.
Питання про підтримку карти litmus.com щодо карти зображень - з 04/2014
Карти зображень не підтримують теги ALT, коли зображення не завантажені, текст ALT не відображається у деяких клієнтів.
Використання графічної карти зазвичай призводить до використання великих зображень, що може спричинити проблеми із завантаженням та перешкоджати швидкості завантаження (особливо важливо для користувачів мобільних пристроїв).
І найголовніше, що iOS (iphone / ipad) не масштабує координати посилань на карті зображення, коли зображення масштабується, що порушує посилання. Оскільки iOS являє собою велику більшість електронних листів, які відкриваються (iPhone + iPad = 38% через http://emailclientmarketshare.com/ ), це важливо.
Так, він все ще використовувався
Карта зображень дозволяє користувачеві здійснювати гіперпосилання на багато сторінок, натискаючи різні частини зображення. Просто за допомогою карти зображень ми створюємо списки координат, що відносяться до певної області одного зображення та надаємо гіперпосилання в інше місце. Використовуючи це в межах одного зображення, ми надаємо кілька посилань.
Карта зображень є досить цікавим варіантом у html та html5 вони все ще використовуються, і я особисто це люблю, тому я знаходжу Issuse на мобільних пристроях, моя проблема стосується масштабування
так, я маю досвід це сам, проте я студент, записаний на html html5 і для початківців я хотів би перейти на посилання w3chools
http://www.w3schools.com/html/html_images.asp
ви отримаєте багато з цієї сторінки