Много букв? Ха! А какая разница в этом конкретном случае? Отсутствие пути в "адресной" строке дизориентирует и скрывает то, что скрывать плохо, но скрытие протокола из url при условии, что он виден другим способом - нет. Если есть иконка одного вида для http, другая для https, третья для file, то в принципе это нормально, ведь ты получаешь всю информацию? Причём ты можешь к примеру кликнуть на эту иконку и обратиться по другому протоколу. Или всё таки нет, ибо xxx:/// это первоначально указание ресурса, их много, требуется единообразность с другими соглашениями (mailto:, bitcoin:), а также с копированием-вставкой в другие программы? Делая кнопку мы немного заменяем текстовый язык общения в url на графический, теперь у нас уже две сущности (строка адреса и кнопка протокола) - критично ли это? Также мы не можем отказаться от обработки протокола, нужен способ описать протокол в url, ибо адрес 'ftp://server' лучше чем 'введите в адресную строку server и выберите ftp нажав на кнопку выбора протокола' В принципе это лишь соглашение, реально никаких http:// нет, возможно даже, что сделав мы получим то, что люди не знакомые с устройством всего этого будут лучше понимать отличие адреса от протокола. Кстати url ещё смешивает адрес сервера и запросы. Логично, ведь его задача - описать всю строку для доступа (уже писал выше). Однако кнопка объясняет неподготовленному пользователю больше, по сравнению c текстом, в url мы вообще имеем частный случай "командной строки", где всё общение с помощью текста и видимо преимущества-недостатки которые я описал выше характерны и для других вещей "текст против gui". Если мы "смешаем" эти подходы, то мы можем получить фундаментальные инновации в интерфейсе компьютеров... И возможно "протокольная" часть url должна выглядеть и вести себя сродни кнопке, но быть текстовой, копироваться, вставляться...
|