Mensaje de error en Turkish Airlines

En la entrada anterior comentaba que en Turkish Airlines muestran unos fantásticos mensajes de error cuando se valida un formulario. Ahí lo hacen muy bien, pero cuando se produce un error en el servidor web no lo hacen tan bien.

En la siguiente imagen podemos ver lo que nunca se debe mostrar al usuario final:
turkish-error

Además, ese mensaje de error proporciona información útil para un posible atacante del sitio web.

Una forma excelente de mostrar un mensaje de error

Normalmente, los mensajes de error al validar un formulario no suelen ayudar mucho a los usuarios. Tal como se suelen hacer, los mensajes de error suelen ser útiles para los programadores pero no para los usuarios. Sin embargo, acabo de utilizar la página web de Turkish Airlines y me he encontrado con un mensaje de error maravilloso:

turkish-surname-error

El mensaje de error indica claramente dónde está el error, ¡fantástico!