Фраза "Hello World" - это пример, что-то типа секретной информации.
Думаю, автор имеет в виду, что ни JS, ни в HTML, ни в CSS нет этой фразы и её нельзя собрать из частей типа "Hello" + "World".
В этом случае решение - AJAX с проверкой меток времени на сервере.
В куки сохраняется код серверной сессии, а на сервере в сессию сохраняется когда секретная фраза будет доступна.
У пользователя в HTML странице встраивается счётчик на JS, который некоторое время делает AJAX запрос на сервер.
На сервере проверяется метка времени в сессии и текущий счётчик времени - "Достиг ли счётчик времени нужной отметки?" Если да - возвращается секретная строка. Если нет - возвращается ошибка.
Возвращение ошибки нужно для того случая, если пользователь решил хакнуть систему и запросить URL раньше назначенного строка.
Именно таким образом работают всякие там файло-качалки типа depositfiles: пока таймер не дотикает, пользователь не получит ссылку на файл, даже если полностью изучит JS код и отправит нужный запрос напрямую, не дожидаясь окончания таймера.
Пример реализации:
1. файл
index.php
<?php
session_start();
$_SESSION['secret_phrase'] = 'Hello, World'; // секретная фраза
$_SESSION['time_to_show_secret'] = time() + 10; // через сколько времени фраза может быть доступна
?>
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
</head>
<body>
<div id="ajax"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
setTimeout(function(){
$('#ajax').load('/secret.php'); // запросить данные через /secret.php и вставить внутрь <div id="ajax"></div>
}, 10 * 1000); // через 10 секунд
});
</script>
</body>
</html>
2. файл
secret.php
<?php
session_start();
if (isset($_SESSION['secret_phrase']) // если в сессии есть секретная фраза
&& isset($_SESSION['time_to_show_secret']) // и есть метка времени, когда фраза будет доступна
&& time() > $_SESSION['time_to_show_secret']) // и текущее время больше этой метки
echo $_SESSION['secret_phrase']; // выдать секретную фразу
else
echo 'Секретная фраза пока не доступна'; // выдать ошибку
Этот пример в архиве:
https://www.dropbox.com/sh/54xk7ahezuandag/AABqbRa...