Qual é o objetivo de 'meta viewport user-scalable = no' na API do Google Maps

Estou usando a API JavaScript do Google Maps V3 eos exemplos oficiais você sempre inclui esta meta tag:

<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />

A maioria dos exemplos de terceiros que eu já vi também faz isso. No entanto, escrevi um plug-in usando-o e um dos meus usuários me disse que está impedindo que ele seja capaz de aumentar e diminuir o zoom em seu dispositivo móvel. Não tenho um dispositivo móvel para testar e nenhuma das minhas pesquisas revelou informações úteis.

Então, qual é o objetivo da tag? Devo deixar dentro? Devo tentar detectar o agente do navegador e mostrá-lo apenas nos navegadores da área de trabalho?

Se você deseja examinar o plug-in, podebaix, browse a fonte ou veja um exemplo ao vivo.

questionAnswers(4)

yourAnswerToTheQuestion