Връзка с поддръжката

Отговаряме по имейл, обикновено до два дни.

Google reCAPTCHA проверява това изпращане срещу злоупотреби; данни се изпращат към Google. Скриптът се зарежда само когато този формуляр бъде отворен.

← Всички публикации

Брояч на HTTPS страница

Един сайт работи през HTTPS. Посетителите виждат катинар. После се поставя нещо от друг сайт и катинарът изчезва – или поставеното просто не се показва.

Това е смесено съдържание и си струва десет минути, за да се разбере, защото тихо чупи много стари вградени елементи.

Какво правят браузърите

Страница, заредена през HTTPS, няма право тихо да изтегля части от себе си през обикновен HTTP. Подслушвач, който може да промени некриптирана заявка за изображение, може да промени и това, което посетителите виждат, затова браузърът отказва да допусне смесването.

страницатаhttpshttpблокирано или надградено — и двете не са по избортекущият фрагментhttpsнищо за настройване

При изображения и скриптове съвременните браузъри или сами надграждат заявката до HTTPS, или направо я блокират. Кое от двете се случва, зависи от браузъра и вида на ресурса, и на нито един от резултатите не може да се разчита безопасно.

Къде стои Stats4U

Решено, на две места. В скрипта адресът на крайната точка за отчитане е записан като HTTPS, така че всяка заявка, която прави, е криптирана, независимо как е била доставена страницата, която го е заредила. А сървърът отговаря на обикновен HTTP с постоянно пренасочване към HTTPS – проверено при писането на този текст, както за скрипта, така и за самото изображение на брояча.

Така брояч, вграден с текущ фрагмент, няма да развали катинара и няма нищо за настройване.

Единственият случай, който още може да създаде проблем

Ако някой някога е копирал скрипта на брояча в самия сайт, вместо да го зарежда чрез връзка – което беше често срещан навик и има страници, които го правят и до днес – тогава там работи замразено копие от момента на копирането. Достатъчно старо копие съдържа обикновен HTTP адрес и никакви поправки от наша страна не могат да го достигнат.

Две минути за проверка: отворете изходния код на страницата и потърсете http:// и веднага след него нашия домейн. Ако има съвпадение, целият вграден код трябва да бъде заменен с текущ фрагмент от статистическата страница.

И докато изходният код е отворен: зареждането на скрипта чрез връзка е по-добро от хостването на негово копие. Има отделна публикация за причината, като това важи за много повече от броячите.

Реклама