As pessoas ainda usam os antigos mapas de imagens HTML? Aqueles com:
<map name="test" id="test">
<area shape="poly" alt="" title="" coords=...
Ou existe uma alternativa mais nova e melhor?
As pessoas ainda usam os antigos mapas de imagens HTML? Aqueles com:
<map name="test" id="test">
<area shape="poly" alt="" title="" coords=...
Ou existe uma alternativa mais nova e melhor?
Respostas:
Sim, as pessoas ainda usam mapas de imagens. Uma alternativa seria posicionar os elementos usando posicionamento absoluto e CSS, mas isso não é necessariamente melhor. Também não permite que você tenha formas como em mapas de imagem
Eles estão na especificação HTML5 , portanto, não serão descontinuados.
Você ainda pode usá-los livremente, eles certamente ainda têm seu lugar no desenvolvimento web. Ou eu poderia dizer, existem aquelas raras ocasiões em que você pode resolver algo melhor com um mapa de imagem.
Uma solução alternativa para o uso de CSS ou mapas de imagem seria fazer uso de gráficos SVG embutidos no dom HTML.
Um tutorial sobre como obter efeitos de mouseover usando essa técnica é descrito neste tutorial: http://www.petercollingridge.co.uk/data-visualisation/mouseover-effects-svgs
A principal lição é que os elementos SVG também acionam eventos dom tradicionais, incluindo onmouseover e onmouseout .
Sim, os mapas de imagens html são bons, especialmente se você quiser que sua área seja um polígono. Você também pode adicionar efeitos de rollover ao seu mapa com javascript. Há um bom tutorial e demonstração aqui:
http://www.tutorialized.com/view/tutorial/Image-Map-Rollover/3484
Os mapas de imagens ainda estão em especificações HTML5, compatíveis com todos os navegadores.
Eles podem ser adaptados para um design responsivo usando mapas de imagens jQuery RWD: https://github.com/stowball/jQuery-rwdImageMaps
Ele detecta e redimensiona automaticamente as coordenadas dos mapas de imagem.
Também está disponível para desenvolvedores Wordpress como plug-in: http://wordpress.org/plugins/responsive-image-maps/
Solução simples e eficaz.
Sim, ainda uso mapas de imagens, porém meu último projeto usou Raphaël. Foi muito fácil colocar algo em funcionamento.
http://dmitrybaranovskiy.github.io/raphael/
Do site deles:
Raphaël ['ræfeɪəl] usa a recomendação SVG W3C e VML como base para a criação de gráficos. Isso significa que cada objeto gráfico que você cria também é um objeto DOM, portanto, você pode anexar manipuladores de eventos JavaScript ou modificá-los posteriormente. O objetivo de Raphaël é fornecer um adaptador que tornará o desenho de arte vetorial compatível com vários navegadores e fácil.
Bom exemplo de mapa de imagem simples:
http://raphaeljs.com/
completamente e forneceria apenas o exemplo do Github.
http://raphaeljs.com/
link acabará quebrando quando o registro de domínio expirar, mas agora há um redirecionamento para dar a todos (no mundo) a chance de atualizar seus links. Talvez @orschiro você possa começar com aquele do artigo e adicionar ao esforço colaborativo aqui no SO.
Embora eu raramente os veja mais usados em sites modernos, eles parecem ser usados por meus clientes em suas campanhas de e-mail. No entanto, notei e confirmei que existem alguns problemas de escala com o sistema de coordenadas em dispositivos móveis.
** Sei que este tópico é antigo, estava apenas fazendo uma pesquisa adicional sobre isso para um problema recente de campanha por e-mail e pensei que poderia ajudar alguém no futuro.
A pergunta em litmus.com sobre suporte a mapas de imagens é de 04/2014
Os mapas de imagem não suportam tags ALT, quando as imagens não são carregadas, o texto ALT não é exibido em alguns clientes.
O uso do mapa de imagens geralmente resulta no uso de imagens grandes, o que pode causar problemas de entrega e atrapalhar a velocidade de download (especialmente importante para usuários móveis).
E o mais importante, o iOS (iphone / ipad) não dimensiona as coordenadas do link do mapa da imagem quando a imagem é dimensionada, o que quebra os links. Como o iOS representa a grande maioria das aberturas de e-mail (iPhone + iPad = 38% via http://emailclientmarketshare.com/ ), isso é importante.
Sim, ainda usava
Um mapa de imagem permite que um usuário crie um hiperlink para várias páginas clicando em diferentes partes de uma imagem. Simplesmente, usando o mapa de imagem, criamos listas de coordenadas relacionadas a uma área específica da mesma imagem e fornecemos o hiperlink para um local diferente. Ao usar isso em uma única imagem, fornecemos vários links.
mapa de imagem é uma opção bastante interessante em html e html5 eles ainda estão sendo usados e eu, pessoalmente, adoro isso, portanto, acho o uso em dispositivos móveis meu problema está relacionado à escala
sim, eu tenho experiência própria, porém, sou um aluno matriculado em html html5 e, para iniciantes, gostaria de seguir o link w3chools
http://www.w3schools.com/html/html_images.asp
você vai ganhar muito com esta [página