Односессионные куки сохраняются после закрытие браузера и хранение истории (вопрос по сессиям php)

По ходу изучения Котерова возникла пара вопросов.
1. Имеется такой код демонстрирующий работу с сессиями:

<?php //Пример работы с сессиями
session_start();
//Если на сайт только-только зашли, обнуляем счетчик
if(!isset($_SESSION['count'])){
    $_SESSION['count'] = 0;
}
//Увеличиваем счетчик в сессии
$_SESSION['count'] = $_SESSION['count'] + 1;
?>
<h2>Счетчик</h2>
<p>В текущей сессии работы с браузером вы открыли эту страницу <?php echo $_SESSION['count']; ?> раз(а).</p><br>
<p>Закройте браузер чтобы обнулить счетчик</p><br>
<a href="<?= $_SERVER['SCRIPT_NAME'] ?>" target="_blank">Открыть дочернее окно браузера</a>

Этот код занимается тем, что считает и выводит на экран количество обращений к текущему сценарию на протяжении одной сессии. В учебнике заявляются следующие "постулаты":

Попробуйте открыть скрипт в браузере и несколько раз нажать кнопку "Обновить". Вы увидите, что счетчик начнет увеличиваться. Но достаточно закрыть браузер и открыть новый, как значение обнулится. Итак, данные сессии пропадают при закрытии браузера.

Это работает не со всеми браузерами. Например Google chrome и Edge продолжают хранить информацию даже если закрыть все окна браузера и открыть по новой. В книге также пишется, что при закрытии браузера пропадает cookie с SID-ом внутри, так как это односессионный куки. Но может в названных браузерах уже используются куки, которые хранятся определенное время?

Попробуйте открыть другое, независимое, окно браузера, не закрывая первого. Поочередно нажимая кнопку "Обновить", в обоих окнах, вы увидите, что счетчики увеличиваются независимо друг от друга. Итак, данные сессии привязаны к окну браузера а не к пользовательскому компьютеру

Это утверждение верно только в одном случае - если открыть одновременно два окна в разных браузерах. Тогда действительно счетчики будут независимы друг от друга. В случае же, если оба окна будут относиться к одному браузеру, их счетчики будут постоянно синхронизироваться. По Котерову, так должно быть только с дочерними окнами, то есть теми, что были открыты из ссылки на странице.
Эти несоответствия немного мешают сориентироваться в материале, буду благодарен за пояснение )

vedro-compota's picture

действительно, дело в особенностях хранения истории браузером, который может и не удалять куки после закрытия окна: https://youtu.be/ZL13f3yTg8E

_____________
матфак вгу и остальная классика =)