О нашем сервере About Our Server О нашем сервере buttons/fp.buttons frnds@solar.rtd.utk.edu, sasha@solar.rtd.utk.edu, acroft@solar.rtd.utk.edu comments.log The F&P server now is based on a very different method of organizing and present information than the Original Friends and Partners.

The interesting thing technically about the new F&P server is that it uses some new software that we have developed (perl programs) which automatically generates HTML pages from underlying SGML content - and will generate differently depending upon the user's browser. We are quickly finding that it's no longer enough to be "cross platform" - we also need to be "cross browser" as well . . (sad but true . .) We've got to take care that our friends using lynx, email gateways, and the myriad (and growing) other browsers can still see everything formatted and presented nicely. But the new software is going to allow us to also take advantage of features of some of the more "high end" browsers (such as Netscape) which are dominating the Internet world now.

The primary goal of the new interface is to allow us to show a better organized body of material - a bit more hierarchically - but with some "navigation clues" to help the user know where he/she is - and how to get to other places (increasingly important on large web sites). Also, by splitting the screen into a smaller width of content, I think it will be more readable.

A real advantage (for us) is that we can design some things (like navigation system, trailers, navigation "links" (buttons), headers, etc.) once and the sytem will construct them automatically for all pages. Should make "large web site" maintenance a bit easier - as well as presenting a consistent interface to the user.

But, also very important, is the fact that the SGML base will allow us to create multiple language content - and the proper language (and proper encoding) presented to the user - complete with proper navigation, buttons, headers, etc.

More information will be coming here soon . . .

P.S. We are indebted to the good folks at Sun Microsystems - who have put together one of the nicest guides to WWW publishing - for many of the ideas which have gone into our interface. There are countless other people and organizations who have also contributed.

Сервер Друзья и Партнеры в настоящее время базируется на совершенно другом методе представления информации, чем тот, что использовался в начале нашего существования (первый вариант Друзей и Партнеров).

Интересной технической деталью в работе нашего сервера является разработанное нами программное обеспечение (программы на 'Perl'). Считывая SGML-текст документов, оно автоматически создает HTML-страницы, причем создает различным образом в зависимости от браузера пользователя. Мы быстро обнаружили, что уже недостаточно учитывать лишь разницу в операционных системах, поддерживаемых на машинах пользователей ("cross platform"), а стало необходимым учитывать также и разницу в браузерах ("cross browser") .. (досадно, но факт ..) Кроме того, мы должны были позаботиться о том, чтобы наши пользователи, работающие с lynx email gateways и множеством других браузеров, могли видеть информацию в хорошо отформатированном виде. Плюс к этому, применяемое нами программное обеспечение позволяет нам использовать все преимущества браузеров высокого уровня (типа Netscape), которые сейчас доминируют в мире Интернета.

Основная цель изменения внешнего вида наших страниц была - получить возможность лучшей организации материала. Он стал немного более иерархичным, но зато с наличием "навигации". "Навигация" позволяет пользователю знать в каждый момент где он/она находится и иметь легкий доступ к любой другой странице (что особенно важно для больших серверов и баз данных). Кроме того, нам кажется, что расщепляя экран на две более узкие части, мы делаем текст в этих окошках более удобным для чтения.

Большим преимуществом этого программного обеспечения (для нас) является возможность менять и редактировать разные технические детали (типа навигационных "линок", "кнопок" переключения языков и кодировок , заголовков, другие аналогичные черты) лишь один раз, после чего система будет автоматически вставлять их на все страницы. Это облегчает работу по поддержанию "large web site" и дает удобное и хорошо выглядещее оформление для пользователя.

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

Эта информация будет пополняться . . .

P.S. Мы в большом долгу у работников Sun Microsystems, которые создали одно из лучших руководств по публикованию на WWW, за многие идеи, получившие свое воплощение на нашем сервере. Существует еще бесчисленное количество людей и организаций, которые также внесли свой вклад в нашу работу.

trailers/mainfp.trailer 19-January-1996