Страна-исполнитель - штат - выбор города для статической HTML-страницы

у нас есть статический веб-сайт

отправка формы веб-сайта связана со службой для обработки данных формы, а затем пересылается в другую службу для обработки данных и обработки запросов. Мы отметили, что выбор страны, штата и города должен быть единообразным, чтобы лучше обрабатывать эти данные. Существуют такие списки, например: https://dev.maxmind.com/geoip/geoip2/geolite2/

Это означает, что не существует неуникальных значений, например, если вы дадите пользователю ввод текста, он один раз напишет «Лондон», один раз «Лондон» или «Я из Лондона».

Итак, список, который имеет уникальные значения для пользовательского ввода.

Это не будет проблемой для динамического веб-сайта, я загружаю данные о стране, и при выборе страны я показываю доступные штаты, и если это пройдет, я даю города. Проблема в том, что этот сайт статичен, например html.

Таким образом, чтобы получить аналогичный опыт, необходимо отправить клиенту всю базу данных списка штатов страны, что является излишним и где-то около 10 МБ.

Итак, в чем вопрос? Как это сделать, не загружая 10 МБ данных?

Heretic Monkey 11.06.2018 23:32
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
1
240
1

Ответы 1

Вы можете создать страницу со списком всех 50 состояний в виде гиперссылок. Каждый штат будет ссылаться на страницу с каждым городом в этом штате. Таким образом, вместо отправки 10 МБ данных у вас будет 10 МБ веб-страниц, и пользователи будут выбирать, какие из них им нужны.

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Unordered List</title>
   </head>

   <body>
      <ul>
        <li><a href = "/html/Alabam/Cities.html"> Alabama </a></li>
         <li>Alaska</li>
         <li>Arizona</li>
         <li>Arkansas</li>
        <li>etc</li>
      </ul>
   </body>

</html>

Что-то вроде приведенного выше кода должно работать. Каждый элемент списка представляет собой гиперссылку, но вам необходимо поместить соответствующие файлы в href.

Другие вопросы по теме