Ну, CSS может быть импортирован через <link rel="stylesheet" type="text/css" href="my.css">
, и аналогично идет в javascript. Более того, вы можете вставить javascript откуда-то - я сомневаюсь, что веб-браузеры «знают», как его сохранить.
То же самое относится и к изображениям - если вы внедрите их через JS, браузер не сможет их сохранить.
Как вы сказали, это не надежно:)