|
|
||||||||||||||||||||||||||||||||||||
ContentsOverviewFederated SearchingMWeb Universal provides federated searching to existing databases and/or MARC files that can be accessed over the Internet. (Federated searching means searching all the databases at once, with an integrated display of search results.) This is the fastest and easiest way for a consortium to provide access to its members' data and images. Members can use different internal systems and need not provide Z39.50 access. No need to export or send files anywhere! A searcher may search all resources at once, or may limit the search to specific databases or to specific content within databases.
Advantages
ArchitectureMWeb Universal works by passing on the users' search requests to the servers where the Databases reside. A Data Connector installed for each Database receives the query and accesses the Database. The search results are returned in XML format. MWeb then displays the results.
* From other MWeb sites; not part of MWeb Universal. Types of DatabasesMWeb Universal accesses databases three ways:
ConfigurationMWeb Universal includes a number of layout templates, color schemes, and font selections you may select online and change at any time. You may add your own logo, page title, and page footer. Here are the layout features that can be configured:
In addition, because Universal is controlled by CSS and and XSLT stylesheets, you can dramatically redesign the interface if you are familiar with those technologies. At that point Universal becomes a search engine that you can style as you wish. The flexibility of MWeb layouts may be seen at the top of the MWeb Homepage. Interface Management System™
MWeb includes the Interface Management System (IMS), which you can use to choose layout, color scheme, and fonts; to add logos and graphics; to change the browser window title, page footer, and other text messages; and to select Search Results and Full Record layouts. Whatever changes you make take place immediately. (System error messages cannot be changed.) Release 1.2 expanded the number of customizable messages, as well as adding additional color schemes and fonts. ContentData contentMWeb Universal accesses your existing databases. It has no limits on database size, number of records, number of fields, number of images, etc. For performance reasons, we have limited field length to 60,000 bytes; this can be raised if it is a problem for you. MWeb currently understands the UTF-8, Latin-1, NCR, and MARC-8 character encodings; we will add others if needed. MWeb Universal accesses databases three ways:
Images
Data records (including MARC records) may contain links to images. Records may have any number of image links, and images may be linked to any number of records. You may provide two sizes for each image. The larger should be around 640 to 680 pixels on the longer side; the smaller (called a thumbnail) should be between 120 and 180 pixels on the longer side. You may wish to experiment with different sizes, but these are the sizes all our clients use. If you provide only one size, such as is normal for library records, MWeb will resize the image when it needs to display it as a thumbnail. When the user clicks on a thumbnail, the larger image opens in a new window. Each large image opens in a separate window, as shown here. Any number of images can be opened. Unicode Character SetIn order to display records in all languages, MWeb uses the Unicode character set, an international standard that comprises all languages currently in use worldwide. See the Unicode website for more information. Databases can be encoded in UTF-8 or Latin-1, or may use decimal Numerical Character References (like ō). MARC files may be in MARC-8 or UTF-8. Currently only latin characters are indexed. SearchingKeyword SearchKeyword Search provides the well-known search box in which the user types keywords or phrases. One or more keywords and/or phrases may be entered; these are automatically "ANDed" but the user can separate terms with OR to override this. Keywords may be truncated. By default, everything is searched. The user may limit searches to specific databases, to specify types of material, or to records with images. Every word in every field can be indexed, or you may choose not to index some fields. We provide a list of common words that are not indexed, and you can modify this list. The Keyword Search screen has a unique Help Panel that is unobtrusive but opens up to show the syntax used for boolean searches, truncation, etc. The panel is closed when the Keyword Search screen is first displayed; the user clicks to open it. Help text is customizable beginning with Release 1.2.
Advanced SearchAdvanced Search lets the user specify where in the records the search terms (keywords or phrases) should be found. Fields in your Databases are mapped to Search Categories, based on the Dublin Core approach. Using Search Categories means the user doesn't have to figure out your data model, or decide what fields might contain the search terms. This is especially useful if you have multiple fields for the same kind of data, such as multiple title fields -- all titles are searched at once. The Search Category mappings mean that users can search on all types of records in a single search, such as museum data and library data. The user may limit searches to specific databases, to specify types of material, or to records with images. The Advanced Search screen has a unique Help Panel that is unobtrusive but opens up to show the syntax used for boolean searches, truncation, etc. The panel is closed when the Advanced Search screen is first displayed; the user clicks to open it. Helptext is customizable beginning with Release 1.2.
Displaying Search ResultsYou can decide how each type of search will be displayed. These layouts are controlled by XML stylesheets (XSLT files). MWeb comes with several choices, and you can modify them to meet your needs. Here are the default layouts:
You determine which fields are shown in each type of search result. Each record includes a link to the full record. Thumbnails can be clicked on to see the full-size images. Some displays look better if the thumbnails can be resized by MWeb. You will have this option in a future release if the dimensions of each image are in the database. Full-Record DisplaysWhen the user clicks on a link in a Search Results screen, the full record is displayed. These layouts are controlled by XML stylesheets (XSLT files). MWeb comes with several choices, and you can modify them to meet your needs. MWeb comes with two Full Record layouts. Both show all images associated with the record. The Alternative Layout shows the primary image full size. (You will be able to detemine this size in a future release, if the image dimensions are in the database.) Whichever layout you choose, you determine what fields are shown, the order of fields, and the labels for fields.
With either style, Full Records can link to other information in a dense network of discovery. At the Los Angeles County Museum of Art, certain artwork records have been linked to as many as hundreds of documents containing background, artist information, exhibition history, provenance history, and other data both inside and outside the museum. Technical DetailsAccessibility"Accessibility" is the term used by web designers to indicate the availability of a site to the handicapped, especially the visually impaired. There are generally two major concerns: the ability of the partially sighted to override font sizes and colors for better visibility, and the use of the site by "screen-readers," software that reads the site out loud to the blind. Users of screen-readers are best served by having elements on the page in a meaningful order, by having alternative text for graphical elements, and by having alternatives to Flash and other visual components. Our policy is to enable accessibility by removing barriers, such as the elimination of frames (since frames confuse screen-readers). However, we do not prescribe any specific fonts, colors, or navigation. This is a decision each client must make, depending on their policies and requirements. For more details on MWeb and accessibility, see MWeb and Accessibility. TechnologiesMWeb Universal consists of standard CGI programs, compiled for optimum performance. MWeb is delivered as compiled programs (EXEs) for the easiest installation. MWeb currently runs on Windows servers only; a Linux version will be developed if we receive sufficient requests for it. (Of course, MWeb can be used on all platforms (Windows, Mac, Linux, etc.), since it requires only a browser.) Database technologyYour data can be in any database that provides access through ODBC (that is, just about everything). (Exception: MARC files are accessed directly, not through ODBC.) MWeb uses the free open-source SQLite database for its control tables. Beginning with Release 1.2, MWeb's index can be stored in MySQL (instead of SQLite) for sites with high traffic. BrowsersAll browsers on all platforms are sent the W3C "strict" doctype, and MWeb emits almost* standard "strict" HTML, this means that all modern browsers for Windows, Macintosh, and Unix/Linux can use MWeb without problems. (Sometimes displays vary slightly between browsers, a well-known problem in our industry.) * MWeb Universal's HTML is 99.5% compliant and will be 100% soon. The remaining 0.05% does not affect displays or functionality. MWeb does not require ActiveX, Java, Flash, Ajax, or other technologies that can be risky; this allows users to keep their computers and browsers at high security levels and still be able to use MWeb. Of course you may use ActiveX, Java, Flash, Ajax, etc. in pages that link to MWeb, or pages MWeb links to, such as your homepage, sitemap, etc. These pages are not considered part of MWeb. Users must have JavaScript and cookies turned on in order to use MWeb. These are essential features of any web application that delivers sophisticated navigation and functionality. Cookies are temporary and expire when the browser is closed. Neither the JavaScript nor the cookies contain any personally identifiable information; they are used only for navigation. They do not write anything to the user's computer and are not stored after the browser is closed. Systems Planning Privacy Policies Installation and SupportWe provide generous support in implementing and maintaining your MWeb site.
Future FeaturesUnless noted, the features described on this page will be in release 2.0. Here are the major enhancements we have planned for later releases. Most of them are already features in MWeb Enterprise and are described here. Enhancements are listed in approximately the order we plan to deliver them. Your input to this list would be welcome! Release 2.1Release 2.1 will focus on performance (speeding up searches) and convenience (easier configuration). However, we do plan some new features as well:
Later releases
|
|||||||||||||||||||||||||||||||||||||
|
All contents of website, including HTML and JavaScript, copyright © 1996-2010 Systems Planning. MWeb, InFORMer, and CAPS are trademarks of Selago Design, Inc. MARCView and MARConvert are trademarks of OCLC, Inc. Systems Planning 4915 Redford Road Bethesda, MD 20816 USA (301) 652-1231 info@systemsplanning.com Including the name of one of our products in the subject of your message will bypass all spam filters. |
|||||||||||||||||||||||||||||||||||||