Код магнитолы

Власть и народ

Оппозиция в России ?

Мысли в слух...

Российская...власть ?

JS - телефон

Создаём сайт

Любимые сериалы


На главную

Создание основных элементов (каркаса) сайта на флэшке ничем не отличается от аналогичной операции на РС. Что-бы в этом убедится, достаточно не много задуматься над поведением браузера, не спеша отследить его путь к вашим файлам. Поскольку создание сайта - странички начинается с создания корневого каталога - папки, то войдя в него браузер сразу должен наткнутся на информацию о том, что ему делать с находящимися там подкаталогами и файлами. В случае с предложенным выше вариантом сайта браузер наткнётся на два файла : index.html и style.css. Что - бы браузер "не прошел мимо" index - файла, уже в корневом каталоге он должен получить "руководство к действию". Руководство это будет содержаться в файле autorun.inf. Создай такой файл и помести в него следующий код :

 01    [AutoRun]
 02    shellexecute=?
 03    Action=?
 04    Label=буква диска       //имя флэшки в РС
 05    Open=index.html         // имя файла
 06    Icon=xakep.ico

                            
                      Рис.3 
Что - бы браузер полностью "отработал" написанную программу, необходимо чётко прописывать ему путь до "объекта обработки" и инструкцию - что с этим "объектом" делать. Запись пути сильно различаться не будет :

                   
 01 http://домен.ru/корневой каталог/файл.расширение  --  для  FTP- сервера

 02 file:///disk:/каталог/файл.расширение  --  для РС и флэш - носителя

                Рис.4
По варианту 02 (Рис.4) прописывается в "голове" html - файла и путь к css - файлу. Необходимо помнить - браузер ни шагу не должен сделать по сайту без руководства к действию. Работничек из него - ещё тот !
В принципе, если вы не хотите "перегружать" браузер, добавляйте копии вспомогательных файлов в каждый каталог (они, как правило, небольшие). При создании сайта - все проблемы возникают любо из-за нечётко(для браузера) прописанного пути, либо - из-за нечёткой(для браузера) инструкции к действию.
...назад