Prevención de sugerencias de entrada de texto del navegador [duplicado]

Posible duplicado:
¿Cómo deshabilita Autocompletar navegador en el campo de formulario web / etiqueta de entrada?

Estoy construyendo mi propio elemento de IU de búsqueda local que ofrece sugerencias de búsqueda local mientras escribe. El problema que tengo es que cuando me concentro en el elemento de entrada de texto html, mi navegador (Safari, pero podría ocurrir en otros navegadores) muestra sus propias sugerencias de texto basadas en las cosas que he escrito en el pasado.

Mi conjetura es que esto depende de la ID o clase de la etiqueta <input>. Entonces, probablemente, si cambio la clase de etiqueta de entrada a algo oscuro, el navegador no tendrá ninguna sugerencia que ofrecer. Pero me pregunto si no hay una forma más elegante ...

Un problema relacionado es sobre el resaltado del campo de texto que ocurre en Safari cuando te enfocas en el elemento <input>. Cuando estoy completando un formulario en Facebook, no veo este esquema. Sería genial saber si alguien sabe cómo manejar esos dos problemas.

Respuestas a la pregunta(1)

Su respuesta a la pregunta