2010-12-06 21 views

Respuesta

4

El micrófono no está directamente ser expuesto a la página web: es sólo publicar el discurso (y recibir mensajes de texto) a través de los servidores de Google por lo que no se considera un problema de seguridad (y usted tiene que hacer clic en el micrófono ícono para iniciarlo). Es bastante similar a cómo funciona la entrada de voz en Android y en las aplicaciones de iPhone/Blackberry de Google.

+2

¿Pero no se puede ocultar el campo y el icono se puede cambiar para que parezca otro botón? Además, ¿cómo exactamente accede la secuencia de comandos al micrófono? ¿Es un enchufe como flash? – Ali

+2

No es un complemento, está integrado en el navegador. Es por eso que esto no funciona en ningún navegador, pero Chrome (por ahora) –

+5

Si el campo está oculto, no puede hacer clic en él para activarlo. El icono no se puede diseñar. –

4

Es es pidiendo permiso explícitamente antes de dar acceso, eso es lo que hace clic en el ícono del micrófono.

Piénselo más como el elemento <input type="file"> - haga clic en "Examinar", le muestra su sistema de archivos, y el navegador envía el archivo seleccionado directamente al servidor.

3

Para los que dicen que no se puede peinar el botón y no se puede explotar - que se hizo con Facebook como botones - http://www.esrun.co.uk/blog/disguising-a-facebook-like-link/

Entonces, ¿qué va a impedir que funcione el botón Google micrófono?

+1

Es un tipo de entrada = "texto" fijo, y el icono está codificado en webkit/chrome. Lo más cerca que puede llegar a ocultar el icono es mediante el uso de un gradiente de fondo similar a '-webkit-gradient (linear, 0 0, 0 bottom, from (# 9A9A9A), a (# 818181))'. Incluso entonces, debes hacer clic en el botón. – tonyhb

Cuestiones relacionadas