все нормально, проект рассчитывался на на пользователей конкретных навигаторов, а не сферического потребителя данных в вакууме :).
любой навигатор является машиной и может читать только подготовленные машиночитаемые данные в определенной структуре.
если структура данных понятна пользователю, то в чем вопрос ??