Из того, что я понял и смог проверить, Chrome (v 19 на Windows) «ограничивает» локальное хранилище до 2,49 Мб, цифра, которую я проверил для себя. Тем не менее, сценарий хранения, с которым мне приходится иметь дело, скорее усложняется. У меня есть IDE-интерфейс, для которого я получаю контекстно-зависимую справку с сервера, когда пользователь наводит на что-то важное. Как только это будет сделано, я сохраняю этот текст справки (HTML обычно от 120 до 1024 символов) до localStorage. На данный момент проблем нет. Однако среда IDE очень большая и сложная, и со временем localStorage будет содержать 100 или даже 1000 ключей. Что мне не ясно, так это: будут ли результаты довольно рудиментарных тестов ограничений локального хранилища (мои собственные и те, с которыми я столкнулся в Интернете) все еще остаются в силе - тесты выполняются путем хранения длинной строки символов под одним ключом, который значительно отличается от того, что я описал выше. Я предполагаю, что по крайней мере есть накладные расходы, связанные с пространством, потребляемым самим хранилищем ключей.