Si bien esta es una pregunta muy antigua, es muy importante para obtener una fecha de nacimiento correcta, especialmente en un formulario de registro.
Creo que nadie lo ha hecho mejor que el registro de cuentas de Google:
Seleccione primero el mes en un cuadro de selección y escriba manualmente la fecha y el año. Sencillo.
Fácil de validar. Es fácil para los usuarios hacerlo bien. No se permite retroceder los años en un cuadro de selección desde 1900 hasta el año actual. No es necesario actualizar un cuadro de selección de 'día' según la entrada del mes. Funciona muy bien en la web. Funciona muy bien en dispositivos móviles. Funciona para todos los lugares, por ejemplo, el 01/10/2014: ¿es el 1 de octubre o el 10 de enero? Espero que veamos mucho más este formato de selección de cumpleaños en el futuro.
Un selector de fechas es solo una mala solución en general. ¡Tantos clics! En mi opinión, un selector de fechas solo es útil cuando es importante saber el día de la semana, por ejemplo, reservar boletos.
Actualización 2/6/2016: Soy del Reino Unido, por lo que estoy más familiarizado con los formatos de día / mes / año, en lugar de mes / día / año. Sin embargo, los usuarios que usarán el cursor para seleccionar el mes, creo que es mucho más fácil tener el cuadro de selección primero, en lugar de ingresar> cuadro de selección> ingresar. La fecha de comentario es el 2 de junio, no el 6 de febrero;)