¿Por qué la mayoría de los formularios no pueden seleccionar automáticamente su ciudad y estado según el código postal que ingresa?

Esto suena muy fácil, pero hay códigos postales que tienen varias ciudades.

Desde una perspectiva de formulario web

Esto puede automatizarse, pero es un dolor de cabeza de desarrollo para la persona / equipo de desarrollo del sitio web. Todas las siguientes son formas en que hacer esto cuesta dinero a un sitio web .

  • Debe comprar una base de datos / tabla de código postal al menos una vez. La mayoría de los sitios web actualmente no necesitan estos datos, por lo que se trata de un nuevo costo agregado. También es algo que debe actualizar mensualmente (más tiempo y más dinero). Incluso si hace eso, siempre habrá un área nueva en desarrollo que no estará en la base de datos / tabla.
  • Requiere repensar la interfaz de usuario estándar, lo que cuesta tiempo y, por lo tanto, dinero. Luego, tus usuarios te molestan por hacer que naveguen / piensen activamente en algo tan simple como los campos de dirección en un formulario. (Por ejemplo, intente salir de la tienda en línea de Apple).
  • Potencialmente cuesta un tiempo adicional de soporte al servicio al cliente para manejar los problemas que surgen (especialmente si está mal implementado y / o el sitio web deja que sus datos se desactualicen).
  • Se agrega a la sobrecarga del ancho de banda de los sitios y al tiempo de carga de la página cada vez que se usa y / o envía la página porque hay una llamada a la base de datos (otra).
  • Existe el tiempo de programación para escribir la búsqueda y luego el tiempo que lleva discutir sobre la implementación (¿llamada AJAX o verificación del envío del formulario? Entre otras cosas), decidir y luego programar un método para que los usuarios diferencien entre ciudades cuando Hay múltiples opciones. (Solo para que un HIPPO no esté de acuerdo con sus decisiones de ingeniería y UX, por lo que debe volver a codificarlo de una manera diferente).

Desde una perspectiva de papel

No hay una buena manera en papel de solicitar datos adicionales (la diferenciación entre ciudades en ese código postal) si es necesario en función de una respuesta previa. Sería algo así:

Dé su código postal: *****

Si vive en un código postal que tiene varias ciudades, indique su ciudad y estado aquí: *********, **

Nadie sabe cuántas ciudades hay en su código postal (¡y cambia con el tiempo!), Por lo que debe preguntar directamente a cada uno de los 3 puntos de datos.

En realidad se supone que debe hacerlo. En México hay códigos postales para cada ciudad, e incluso cambian según el sector de la ciudad donde vivas.

Hay una organización que hace que su envío sea más eficiente. Es fácil, reúne los códigos postales del lugar donde está enviando el paquete y para la ciudad que llegará, el peso y las dimensiones, obtiene el precio de varias compañías de servicio postal. Usted elige cuál es el mejor para usted, paga en línea y espera a que la compañía recoja el paquete y listo. El paquete llegará en menos de dos días.

Es realmente eficiente y seguro, porque hoy en día se puede ver que México se ha convertido en uno de los países más peligrosos del mundo. Especialmente ciudades industriales.
El nombre de la empresa es Garroo y toda su comercialización se basa en blogs. Es bastante moderno y sorprendente cómo la tecnología había crecido en la última década.

Aquí está el enlace para que lo veas.
https://www.garroo.com/

Hay algunos buenos Javascript en esta página: Relleno automático de ciudad y estado. Tiene el código Javascript de muestra y un campo de ejemplo. También puede ver otro ejemplo en la página de inicio de la API de código postal.