The FirstSearch user interface architecture: universal access for any user, in many languages, on any platform

G. Perlman
{"title":"The FirstSearch user interface architecture: universal access for any user, in many languages, on any platform","authors":"G. Perlman","doi":"10.1145/355460.355465","DOIUrl":null,"url":null,"abstract":"The OCLC FirstSearch® service allows users to search for bibliographic and full text records in over 80 online databases. Web-based, FirstSearch was designed to adapt to unexpected user needs, platform considerations, languages, and changing requirements. The many unknowns during development necessitated an architecture that would allow many types of contributors to modify the interface easily and frequently. For example, marketing, documentation, and user interface designers edited the strings used in the interface, including translation; and user interface and graphic designers edited the screen layout. Structured initialization files with a simple convention for adapting to specific users, platforms, languages, etc., allowed continual broadening of the accessibility of the system without complicating the overall architecture.\nThe paper begins with a discussion of the general requirements for FirstSearch (multi-platform, multi-lingual, levels of users, low-end hardware, accessible) and the need for better coordination of contributions from the FirstSearch team. The architecture is then described, which partitions the specification of the interface into platform - specific, language-specific, and language/platform independent functional components. The user interface, in the form of Web pages, is then generated dynamically (although it would also be possible to generate static pages). The paper ends with a discussion of experiences with the changes to the interface and a cost-benefit analysis of the architecture, with the overall conclusion that addressing many accessibility issues in the architecture facilitated individual accessibility issues.","PeriodicalId":179665,"journal":{"name":"Conference on Universal Usability","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference on Universal Usability","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/355460.355465","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18

Abstract

The OCLC FirstSearch® service allows users to search for bibliographic and full text records in over 80 online databases. Web-based, FirstSearch was designed to adapt to unexpected user needs, platform considerations, languages, and changing requirements. The many unknowns during development necessitated an architecture that would allow many types of contributors to modify the interface easily and frequently. For example, marketing, documentation, and user interface designers edited the strings used in the interface, including translation; and user interface and graphic designers edited the screen layout. Structured initialization files with a simple convention for adapting to specific users, platforms, languages, etc., allowed continual broadening of the accessibility of the system without complicating the overall architecture. The paper begins with a discussion of the general requirements for FirstSearch (multi-platform, multi-lingual, levels of users, low-end hardware, accessible) and the need for better coordination of contributions from the FirstSearch team. The architecture is then described, which partitions the specification of the interface into platform - specific, language-specific, and language/platform independent functional components. The user interface, in the form of Web pages, is then generated dynamically (although it would also be possible to generate static pages). The paper ends with a discussion of experiences with the changes to the interface and a cost-benefit analysis of the architecture, with the overall conclusion that addressing many accessibility issues in the architecture facilitated individual accessibility issues.
FirstSearch用户界面架构:适用于任何用户、使用多种语言、在任何平台上的通用访问
OCLC FirstSearch®服务允许用户在80多个在线数据库中搜索书目和全文记录。基于web的FirstSearch旨在适应意外的用户需求、平台考虑、语言和不断变化的需求。开发过程中的许多未知因素需要一种架构,这种架构允许许多类型的贡献者轻松而频繁地修改接口。例如,营销、文档和用户界面设计人员编辑界面中使用的字符串,包括翻译;用户界面和图形设计师编辑屏幕布局。结构化初始化文件具有适应特定用户、平台、语言等的简单约定,允许在不使整体架构复杂化的情况下不断扩展系统的可访问性。本文首先讨论了FirstSearch的一般需求(多平台、多语言、用户级别、低端硬件、可访问性),以及更好地协调FirstSearch团队贡献的需求。然后描述体系结构,它将接口规范划分为特定于平台、特定于语言和独立于语言/平台的功能组件。然后以Web页面的形式动态生成用户界面(尽管也可以生成静态页面)。本文最后讨论了界面更改的经验和体系结构的成本效益分析,并得出总体结论,即在体系结构中处理许多可访问性问题促进了单个可访问性问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信