sign

Homo Cantans - человек поющий

Поиск
Свой движок
Google
Новости
Введите свой e-mail:



Valid HTML 4.01 Transitional Valid CSS!



Locations of visitors to this page

Справка

В настоящем разделе приводится справочная информация для веб-приложений, реализованных с помощью пакета WOLF (Websites Original Localization Framework). Следует отметить, что не все обсуждаемые ниже функции могут поддерживаться настоящим сайтом.

Здесь приведена информация о

O ссылках

Ссылки на файлы, доступные для загрузки с настоящего сайта, могут состоять из четырёх перечисленных ниже условных полей:

  1. Картинка, обозначающей тип файла. Изображения, соответствующие поддерживаемым типам файлов, а также соответствующие им расширения, названия и комментраии приводятся в следующей ниже таблице в алфавитном порядке по именам.

    Картинка Расширение Название Комментарий
    avi avi Audio Video Interleave Фильм. Основными свойствами этих файлов, на которые следует обращать внимание, являются названия кодеков, использованных для сжатия видео и аудио.
    djvu djvuDjVu Изображение. DjVu - Технология сжатия, разработанная компанией AT&T для хранения и обмена изображениями очень высокого разрешения. В основном применяется для представления сканированных документов. Средства для просмотра таких файлов можно скачать с сайта компании LizardTech или отсюда.
    dll dll Dynamic Link Library Библиотека, компонент программного обеспечения в операционных системах семейства Windows.
    flv flv Flash Video Видео в формате флэш-анимации.
    gif gif Graphic Interchange Format Изображение.
    html html, htm Hypertext Markup Language Гипертекстовый документ.
    jpg jpg, jpeg, jiff JPEG/JIFF image Изображение. Использует сжатие с потерями.
    link Link Внешняя ссылка за пределы настоящего сайта.
    mp3 mp3 MPEG audio stream, layer III Аудио. Использует алгоритм сжатия с потерями, но в большинстве случаев (в зависимости от битрейта) результат неотличим от оригинала.
    pdf pdf Portable Document Format Документ.
    png png Portable (Public) Network Graphic Изображение.
    ppt ppt PowerPoint Presentation Презентация для Microsoft PowerPoint. Средства для просмотра таких файлов можно скачать с сайта компании Microsoft или отсюда.
    ps ps PostScript Документ. Формат служит для представления документов в виде удобном для последующей печати.
    sh sh Shell script UNIX/Linux скрипт оболочки. Под операционными системами семейства Windows такие файлы могут быть выполнены с помощью программного обеспечения Cygwin.
    tiff tiff, tifTagged Image Format File Изображение. Поддерживает несколько алгоритмов сжатия, в том числе и с потерями. Часто применяется для сканированных изображений.
    txt txt Text Текстовый документ.
    vsd vsdVisio Drawing Рисунок для Microsoft Visio. Модуль для браузера, позволяющий просмотривать такие файлы, можно скачать с сайта компании Microsoft или отсюда.
    wvm wmv Windows Media File Аудио/видео файл в формате, разработанном корпорацией Microsoft для своих операционных систем.
    zip zipZip archive Архивный файл.

  2. Картинка, обозначающей язык файла, на который указывает ссылка.
  3. Текстового комментария, описывающего файл.
  4. Размер файла, данного в квадратных скобках. Если вместо числового значения Вы увидите три восклицательных знака, это означает, что файл не найден. В этом случае свяжитесь, пожалуйста, с администратором и сообщите о неработающей ссылке.

Поля должны слдовать в приведённом выше порядке, но ни одно из них не является обязательным и может отсутствовать. Однако, так как выбрать ссылку можно только "щёлкнув" по одному из двух последних полей, какое-то из них должно отображаться.

Кроме того необходимо отметить, что ссылки на графические изображения могут иметь совсем другой вид, включая в себя уменьшенные варианты изображений.

O поиске

Настоящий сайт поддерживает функции поиска необходимой Вам информации с помощью двух инструментальных средств. Пояснению основных различий между ними посвящён настоящий раздел.

Первое средство, так называемый "внутренний движок", представляет собой поисковую систему, основанную на технологии Lucene и реализованную с использованием средства Lius. Данная система входит в набор инструментальных средств WOLF (Website Original Localization Framework), служащий для создания web-приложений, посредством технологии Java.

Второй инструмент, который можно использовать для поиска по настоящему сайту предоставляется поисковой машиной Google.

Прежде, чем объяснить преимущества и недостатки обоих подходов необходимо в двух словах рассказать, как собственно осуществляется поиск. Естественно, перебор всего содержимого сайта по каждому пользовательскому запросу - не лучшая идея. Поэтому перед первым выполнением поиска строится, так называемый "индекс", содержащий все встречающиеся слова и адреса страниц, на которых они находятся. При получении запроса от пользователя выполняется анализ именно индекса, а не непосредственного содержимого.

Основное преимущество "внутреннего движка" заключается в том, что обновление индекса на сайте осуществляется регулярно, при изменении хранящейся информации. В результате новые сведения незамедлительно попадают в него и, следовательно, могут быть найдены, в то время, как индекс в Google обновляется редко и нерегулярно, так как эта поисковая машина выполняет сканирование всей сети World Wide Web. Таким образом, до конкретного сайта очередь доходит не часто.

Кроме того "внутренний движок" корректно и полностью индексирует файлы, хранящиеся на сервере, учитывая их специфику. В частности, правильно обрабатывает многоязыковые JSP-страницы, созданные с помощью средства WOLF.

Так как внутренняя поисковая система реализована на основе технологии Lucene, она поддерживает богатейший гибкий язык запросов, описание которого рекомендуется прочесть для более эффективного использования возможностей поиска. Ознакомившись с ним, Вы узнаете о, так называемых "полях", используемых при индексировании. Тогда для Вас может оказаться полезной информация о том, что при использовании описываемой системы все попавшие в индекс документы имеют следующие два поля:

  • "title" - заголовок документа;
  • "text" - полный текст документа.

Поиск с помощью Google предоставляет пользователю привычный интерфейс этой поисковой машины, а также возможность поиска в World Wide Web, а не только по сайту.

Преимущества и недостатки рассматриваемых поисковых систем друг перед другом приводятся в следующей таблице.

Внутренний движок Google
Преимущества
  • своевременное обновление индекса;
  • корректная поддержка индексирования файлов всех, форматов доступных с сервера;
  • полное индексирование содержимого;
  • поддержка индексирования всех представлений для многоязыковых страниц, созданных с помощью средства WOLF;
  • гибкий и многофункциональный язык запросов, предоставляющий широкий спектр возможностей;
  • поддержка поиска словоформ, возможность нетривиального анализа запроса;
  • привычный интерфейс этой поисковой машины;
  • поиск в World Wide Web;
Недостатки
  • поиск выполняется медленнее, однако - незначительно;
  • обновление индекса осуществляется крайне редко;
  • для многоязыковых страниц, созданных с помощью средства WOLF, гарантированно индексируется только представление на языке по умолчанию

В заключение необходимо отметить, что для получения более точных, качественных и релевантных результатов при поиске по настоящему сайту следует использовать "внутренний движок". Обратите внимание, что здесь не утверждается, что решение основанное на средстве WOLF лучше, чем Google в целом. Однако, для настоящего сайта это так.

О поддержке множества языков

Одной из первых и ключевых задач средства WOLF является поддержка многоязыковых JSP-страниц. Для переключения между представлениями информации на различных языках должны быть предусмотрены специальные элементы управления. В случае если в используемом браузере не выключена поддержка cookies, выбранный пользователем язык будет сохранён. В результате, при следующем посещении сайта будет отображено представление страницы именно на нём.

Кроме того, можно сменить язык представления страницы, передав ей параметр "lang" равный трёхбуквенному дескриптору языка. Например, в случае, если странице не передаются другие параметры, для отображения её представления на русском языке необходимо добавить к её URLу строку "?lang=rus". В случае если переданный языковой дескриптор не поддерживается, будет отображено представление на языке по умолчанию. Этот способ выбора языка даёт возможность сопоставлять представлениям страниц URLы вне зависимости от выбранного языка.


Powered by Websites Original Localization Framework (WOLF)