с помощью каких средств сделано меню

Istislava

Member
Joined
Aug 30, 2005
Messages
8
Reaction score
0
Age
42
Location
SPb
Здравствуйте.
В данный момент пишу диплом, надо анализировать сайты районных библиотек. Дошла до момента, когда взялась анализировать программные средства навигационного меню. Появились такие вопросы...

Можно сделать меню с помощью flash, html-текста, JavaScript и др. И вот с JV я не очень понимаю. Я сделала таблицу, где указываю с помощью каких средств сделано меню, так вот просмотрев код, поняла, что на некоторых сайтах:
1. стоит просто ссылка на файл со скриптом, при этом на самой странице нет ссылок,
2. стоит ссылка на файл со скриптом , но код служит как дополнение (для раскрытия списка меню), и на странице есть ссылки на html,
3. код написан прямо на странице и так же служит как дополнение, т.к. ссылки на странице присутствуют.

Не знаю, к чему такие сайты отнести, где ,вроде, и jv, и html, или я как-то не так понимаю?

Вот сайты для примеры:

http://cbslefort.biblioland.ru/
http://www.lplib.ru/
http://www.biblioterra.ru/news2006.php
http://www.chelib.uu.ru/chelbooks/
http://www.horoshevo.ru/
http://www.cl.ru/
http://zoshchenko.spb.ru/nov-meropr.htm
http://zoshchenko.spb.ru/nov-meropr.htm

Спасибо.
 

Mirabo

Member
Joined
Aug 9, 2004
Messages
336
Reaction score
113
Age
56
Прости, все смотреть подробно не стал - занят, но вот могу сказать про МЦС имени М. Ю. Лермонтова это java скрипт в присоединенном файле external.js - думаю, возражений нет.
Что касается библиотеки Зощенко, то там тоже java, тоже в присоединенном файле + CSS, но выглядит как-то перенавороченно.
Вот ЦБС Киевская меня поставила в тупик: java, но какой скрипт отвечает за меню я так и не определил.
Надеюсь, другие помогут тебе больше, чем я.
 
Last edited by a moderator:

Istislava

Member
Joined
Aug 30, 2005
Messages
8
Reaction score
0
Age
42
Location
SPb
вроде там часть html,а часть скрипта. не очень разбираюсь.
спасибо.
 
Last edited by a moderator:

Mirabo

Member
Joined
Aug 9, 2004
Messages
336
Reaction score
113
Age
56
вроде там часть html,а часть скрипта. не очень разбираюсь.
спасибо.
Видишь ли, для создания раскрывающегося меню, все-равно требуется скрипт, а вот для оформления можно использовать и html, и CSS.
Поэтому я думаю, тебе следует разделить движок с помощью которого такое меню работает и средства для его оформления. Но это только для такого типа меню. Что касается "обычного" меню, то его вполне можно сделать и с помощью CSS. Привожу в пример меню со своего сайта, изменения текста и фона сделаны с помощью CSS: _http://www.ptservice.ru/
Другое дело, к сожалению я этого хорошо не знаю, но видимо все-таки для таких меню можно использовать и DHTML (т.е. динамический HTML), и (вот в этом я вообще не уверен, но знатоки меня поправят) - Perl.
 

pania

Member
Joined
Mar 22, 2006
Messages
13
Reaction score
4
Location
usa
Website
www.alphastoredesign.com
ЦБС - кривой джаваскрипт + CSS стили
slidemen.js

lplib.ru/ - джаваскрипт + CSS + DHTML (слои)
style.css, external.js,


biblioterra.ru - тоже + внутр. джаваскрипт подстройки ширины : function whidemenu(sub_id)


Зощенко - 2 внешних джаваскрипта + CSS стили
/exmplmenu_var.js
/menu_com.js

И т.д. В принципе все динамические меню строятся на этом принципе - джаваскрипт (внешний или внутренний)+стили (внешн. или внутр.)

про JV не слышал (джава апплет чтоли? но там другое расширение)

Удачи
 

mahasvin

New member
Joined
Nov 19, 2006
Messages
1
Reaction score
1
Location
Faraway
Есть платные программы, позволяющие создавать горизонтальные и вертикальные меню практически любого вида, в виде js и css кода. Например, Deluxe Menu и Open Cube Infinite Menus. Вторая использует MSIE для предварительного просмотра и в демо-версии позволяет делать довольно навороченные меню для использования в своих проектах.
 

Istislava

Member
Joined
Aug 30, 2005
Messages
8
Reaction score
0
Age
42
Location
SPb
А какие из этих меню будут проиндексированы? Мне в целом главное узнать тае же, что робот поймет, а что нет? На сколько я знаю, JS робот не понимает, следовательно, внешние файлы со скриптом читать не будет?
Читала, что DHTML- это html+JS+CSS, это так?
Просто ссылки типа

<a href="http://www.lplib.ru/page2.asp"> Филиал № 1</a> <br />

<div id="m2x" class="menu" style="left: 8px;; top: 160px; width: 164px; height: 27px; background-color: #FFCCFF; layer-background-color: #FFCCFF; border: 1px none #000000; z-index: 1">
<a href="http://www.chelib.uu.ru/main"><FONT COLOR="#660099" SIZE="4" FACE="Georgia, Times New Roman, Times, serif">События
ЦБС</FONT></a></div>

будут проиндексированы? Ведь ссылка сама на html? хотя меню реализовано с помощью скрипта???
 

Mirabo

Member
Joined
Aug 9, 2004
Messages
336
Reaction score
113
Age
56
Проиндексировано будет все, где указаны ссылки, кроме flash. JS, может быть, робот и не читает, но ссылки он читает хорошо, а вот SWF файл, который, собственно, и представляет flash меню, он точно расшифровывать не станет.
Про DHML ничего сказать тебе не смогу, так как никогда не приходилось пользоваться, но mahasvin правильно указывает о том что есть спец. программы, для создания меню такими средствами.
 

rgx

New member
Joined
Nov 22, 2006
Messages
2
Reaction score
0
Location
С-Пб.
lplib.ru - сделано всё на asp, в html шаблон страницы вставляется контент, в шаблоне - ссылки на внешний файл с меню на javascript и внешний файл с css.
 

hex_alex

New member
Joined
Nov 24, 2006
Messages
1
Reaction score
1
Age
36
Location
tam
В этом тебе помогут проги Sothink Tree Menu и Sothink DHTMLMenu
 
Top