Приветствую.
Вопрос по такой ситуации:
на сайте необходимо соорудить определение gps-координат клиента - для этого используется javascript c Geolocation API. Но Geolocation API будет работать в случае, если сервер сайта настроен на https. Чтобы настроить сервер на https, надо установить SSL сертификат - оказалось, сертификаты бывают разных уровней - не могу до конца понять, какой сертификат надо брать, чтобы в адресной строке левее https присутствовал зеленый замок - я так понял это действие сертификата подлинности домена. Сертификаты выдаются как платные - цены разнятся, попалась на глаза инфа про бесплатную сертификацию Let's Encrypt ( letsencrypt ). Кто что подскажет - нужно, чтобы сайт открывался клиенту нормально, без заголовков во всю страницу вместо контента, что типа что-то такое с сертификатом, не заслуживающим доверия, но если хотите - жмите дальше и чтобы сертификат был дешевый или вообще бесплатный ( letsencrypt - вот этот случай приемлем? ).
Если вы — банковская или финансовая организация, то ваш выбор — платные сертификаты с расширенной валидацией. Если вы не банковская и не финансовая организация, то ваш выбор — бесплатный сертификат от LE.
https://www.ssllabs.com/ssltest/analyze.html?d=gor...
Собственно пример тестирования сайта с LEшным сертификатом, ну и на сам сайт можете зайти. Даже клиенты использующие дохлую свинью(WinXP) заходят со своих Chrome и Firefox.