如何找爱字幕客服?
爱字幕的客服是直接在爱字幕那个软件上面的设置里面就有了的,直接点进去就可以了。
有没有懂网站制作的啊?请进来帮个忙啊!是乔客的程序~~(急)
滚动字幕
marquee欢迎/marquee
滚动公告板(由DreamweaverMX做出来的):
html
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312"
title无标题文档/title
script language="JavaScript" type="text/JavaScript"
!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_timelineGoto(tmLnName, fNew, numGotos) { //v2.0
//Copyright 1997, 2000 Macromedia, Inc. All rights reserved.
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
tmLn = document.MM_Time[tmLnName];
if (numGotos != null)
if (tmLn.gotoCount == null) tmLn.gotoCount = 1;
else if (tmLn.gotoCount++ = numGotos) {tmLn.gotoCount=0; return}
jmpFwd = (fNew tmLn.curFrame);
for (i = 0; i tmLn.length; i++) {
sprite = (jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i]; //count bkwds if jumping back
if (sprite.charAt(0) == "s") {
numKeyFr = sprite.keyFrames.length;
firstKeyFr = sprite.keyFrames[0];
lastKeyFr = sprite.keyFrames[numKeyFr - 1];
if ((jmpFwd fNewfirstKeyFr) || (!jmpFwd lastKeyFrfNew)) continue; //skip if untouchd
for (keyFrm=1; keyFrmnumKeyFr fNew=sprite.keyFrames[keyFrm]; keyFrm++);
for (j=0; jsprite.values.length; j++) {
props = sprite.values[j];
if (numKeyFr == props.length) propNum = keyFrm-1 //keyframes only
else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1); //or keep in legal range
if (sprite.obj != null) {
if (props.prop2 == null) sprite.obj[props.prop] = props[propNum];
else sprite.obj[props.prop2][props.prop] = props[propNum];
} }
} else if (sprite.charAt(0)=='b' fNew == sprite.frame) eval(sprite.value);
}
tmLn.curFrame = fNew;
if (tmLn.ID == 0) eval('MM_timelinePlay(tmLnName)');
}
function MM_timelinePlay(tmLnName, myID) { //v1.2
//Copyright 1997, 2000 Macromedia, Inc. All rights reserved.
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
tmLn = document.MM_Time[tmLnName];
if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
if (myID == tmLn.ID) { //if Im newest
setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
fNew = ++tmLn.curFrame;
for (i=0; itmLn.length; i++) {
sprite = tmLn[i];
if (sprite.charAt(0) == 's') {
if (sprite.obj) {
numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
if (fNew = firstKeyFr fNew = sprite.keyFrames[numKeyFr-1]) {//in range
keyFrm=1;
for (j=0; jsprite.values.length; j++) {
props = sprite.values[j];
if (numKeyFr != props.length) {
if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
else sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
} else {
while (keyFrmnumKeyFr fNew=sprite.keyFrames[keyFrm]) keyFrm++;
if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
else sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
} } } } }
} else if (sprite.charAt(0)=='b' fNew == sprite.frame) eval(sprite.value);
if (fNew tmLn.lastFrame) tmLn.ID = 0;
} }
}
function MM_initTimelines() { //v4.0
//MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
var ns = navigator.appName == "Netscape";
var ns4 = (ns parseInt(navigator.appVersion) == 4);
var ns5 = (ns parseInt(navigator.appVersion) 4);
document.MM_Time = new Array(1);
document.MM_Time[0] = new Array(2);
document.MM_Time["Timeline1"] = document.MM_Time[0];
document.MM_Time[0].MM_Name = "Timeline1";
document.MM_Time[0].fps = 7;
document.MM_Time[0][0] = new String("sprite");
document.MM_Time[0][0].slot = 1;
if (ns4)
document.MM_Time[0][0].obj = document["Layer1"] ? document["Layer1"].document["Layer2"] : document["Layer2"];
else if (ns5)
document.MM_Time[0][0].obj = document.getElementById("Layer2");
else
document.MM_Time[0][0].obj = document.all ? document.all["Layer2"] : null;
document.MM_Time[0][0].keyFrames = new Array(1, 40);
document.MM_Time[0][0].values = new Array(3);
if (ns5)
document.MM_Time[0][0].values[0] = new Array("0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px", "0px");
else
document.MM_Time[0][0].values[0] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
document.MM_Time[0][0].values[0].prop = "left";
if (ns5)
document.MM_Time[0][0].values[1] = new Array("143px", "128px", "113px", "97px", "82px", "67px", "52px", "37px", "21px", "6px", "-9px", "-24px", "-39px", "-55px", "-70px", "-85px", "-100px", "-115px", "-131px", "-146px", "-161px", "-176px", "-192px", "-207px", "-222px", "-237px", "-252px", "-268px", "-283px", "-298px", "-313px", "-328px", "-344px", "-359px", "-374px", "-389px", "-404px", "-420px", "-435px", "-450px");
else
document.MM_Time[0][0].values[1] = new Array(143,128,113,97,82,67,52,37,21,6,-9,-24,-39,-55,-70,-85,-100,-115,-131,-146,-161,-176,-192,-207,-222,-237,-252,-268,-283,-298,-313,-328,-344,-359,-374,-389,-404,-420,-435,-450);
document.MM_Time[0][0].values[1].prop = "top";
if (!ns4) {
document.MM_Time[0][0].values[0].prop2 = "style";
document.MM_Time[0][0].values[1].prop2 = "style";
}
document.MM_Time[0][0].values[2] = new Array("inherit","inherit");
document.MM_Time[0][0].values[2].prop = "visibility";
if (!ns4)
document.MM_Time[0][0].values[2].prop2 = "style";
document.MM_Time[0][1] = new String("behavior");
document.MM_Time[0][1].frame = 41;
document.MM_Time[0][1].value = "MM_timelineGoto('Timeline1','1')";
document.MM_Time[0].lastFrame = 41;
for (i=0; idocument.MM_Time.length; i++) {
document.MM_Time[i].ID = null;
document.MM_Time[i].curFrame = 0;
document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
}
}
//--
/script
/head
body onLoad="MM_timelinePlay('Timeline1')"
div id="Layer1" style="position:absolute; left:35px; top:65px; width:148px; height:141px; z-index:1; overflow: hidden;"
div id="Layer2" style="position:absolute; left:0px; top:143px; width:148px; height:449px; z-index:1;"内容1br
内容2br
内容3br
内容4br
内容5br
内容6br
内容7br
内容8br
内容9br
内容10br
内容11br
内容12br
内容13br
内容14br
内容15br
内容16br
内容17br
内容18br
内容19br
内容20br
内容21br
内容22br
内容23br
内容24br
内容25br
内容26br
内容27br
内容28/div
/div
/body
/html
网站信息架构的设计目标和要求是什么
什么是信息架构web相关
(1)信息架构的起源
信息架构的英文为Information Architecture简称IA,是美国建筑师沃尔曼 (Richard Saul Wurman)先生在1975年创造出的一个新词汇。非常难得的是,作为建筑师的沃尔曼注意到了其他建筑师同行无暇顾及的现象,他以自己独特的视角和非凡的抽象概括能力关注信息的收集、组织和表示问题,并在满足使用者需求这一相同点上,将信息的收集、组织和表示与建造建筑物所要解决的问题相比较,认为客观知识空间的有序化与建筑物设计时的物理空间的有序化之间有着共同之处,因此他将信息的序化问题视为一种服务于特定目标的建筑设计工作,创造性地提出了IA这个词汇和相应的研究领域。
IA的提法及相关的认识在其创建之初并没有引起社会的广泛认同,但是近年来随着计算机网络应用的普及化和网络空间的扩大化,随着信息生态环境问题的日益严峻,关于IA的提法逐渐在西方国家风行,其理论和实践问题也逐渐引起了情报界的极大关注。
(2)信息架构的定义
目前学术界关于IA的定义虽然还没有完全达成一致,但参照和归纳美国情报科学与技术协会2000年峰会的定义及沃尔曼和其他一些学者的看法,可以将IA定义为“组织信息和设计信息环境、信息空间或信息体系结构,以满足需求者的信息需求的一门艺术和科学。”
IA包括调查、分析、设计和执行过程,它涉及到组织、标识、导航和搜索系统的设计,目的是帮助人们成功地发现和管理信息。
研究信息架构的理论和方法
(1)信息架构的适用范围
从信息架构的定义和基本思想来看,信息架构的理论与方法应该适合于所有的信息集合。众多的信息片段聚集在一起,形成了信息集合,当我们需要从复杂的、巨量的信息集合中有效地提取信息,我们就需要调动人的智能去组织信息内容,精心设计信息结构,建造一个优化的信息空间,让信息变得清晰、易理解、易获取和易使用。从这一点看:IA是针对所有信息集合而言的。但是,尽管IA出现在所有需要对信息集合中信息内容进行展示的信息空间中,但不同的信息集合形式对IA的依赖程度不同。一般情况下,陌生的信息环境和复杂的信息空间更需要IA,网络信息环境就是这样一个对用户而言陌生的信息环境。
(2)信息架构的核心内容
万维网信息架构研究的开山之作《万维网的信息架构》(Information Architecture for World Wide web)由美国的两位具有图书馆学情报学背景的学者在1998年完成,他们在书中首次确立了信息架构的核心构成要素,这些要素作为信息架构的核心内容为全世界的学者所认可。IA的核心要素就是网站的信息组织系统、标识系统、导航系统和搜索系统这四大系统。
组织系统负责信息的分类,由它确定信息的组织方案和组织结构,对信息进行逻辑分组,并确定各组之间的关系;
标识系统负责信息内容的表述,为内容确定名称、标签或描述,标识名称可以来源于控制词表或词库、专家或用户、已有的标识实践等;
导航系统负责信息的浏览和在信息之间移动,通过各种标志和路径的显示,让用户能够知道自己看到过的信息、自己的现在位置和自己可以进一步获得的信息内容;
搜索系统负责帮用户搜索信息,通过提供搜索引擎,根据用户的提问式,按照一定的检索算法对网站内容进行搜索,并提交给用户搜索的结果。
以上这些系统不是孤立存在的,有时它们之间的区别也不是绝对的,但是一旦设计好,网站就成为一个易用的、用户满意的对象了。
(3)信息架构在网站信息组织中的应用目标
WEB信息架构的实质是通过信息组织系统、标识系统、导航系统和搜索系统的设计和处理,帮助人们在网络和WEB环境中更成功地发现和管理信息,有效地解决用户的信息需求。它是组织管理网站信息资源的基础。
WEB信息架构的目标可以从两个方面看:
一是从对信息的处理结果看,要达到信息的清晰化和信息可理解两个目标。
为什么以信息的清晰化、可理解性为目标的信息架构在今天能够广泛被接受?因为社会的大多数人,在今天已经感受到巨量信息的压力,他们迫切需要减轻巨量信息造成的认知负担,他们欢迎清晰化、可理解的信息。
二是从用户的使用结果看,要达到网站信息有用性、可用性强和使用者具有良好的用户体验两个目标。
信息架构的最终目的是帮助人们快速高效地找到所需信息,并获得良好的用户体验。而用户体验建立在可用性基础之上。信息架构的主要内容诸如建立信息组织结构、创建标识系统,设计导航系统等直接影响着网站整体的可用性。
下面我们简单说明这四个目标:
①信息的清晰化
沃尔曼先生认为:“信息建筑师(Information Architects)是一种把数据的内在模式加以组织,使复杂的事情变得清晰的人们,它们构建信息的结构或信息地图,让别人找到通往知识的途径。”这段话表明了信息架构活动需要追求信息的清晰度。无论是导航、标识、组织和浏览哪一种处理方式,都应该起到如同建筑物或道路的标志牌一样的功效,纷纭繁杂的异质信息能够形成一个清晰的结构、有清晰的呈现方式,能清晰的指引到达信息的路径。
②信息可理解
“让信息可理解”是创建信息架构这样一个理念的初衷。
人的大脑要接受和利用信息,首先就要理解这个信息,即对信息进行解释和表征。信息的接收者通过接触到信息的传输载体以及与信息界面的交互,需要对信息的符号、含义和结构等进行解释和理解。为了保证良好的信息接收效果,信息发送者需要对这种解释和理解的方式、特征和规律事先进行调查、分析和研究,在此基础上,将信息的内容集成,并发布到信息的传输载体和信息界面上。因此,信息的理解和解释的内容和方式是一个影响到信息发送者的行为和信息接收效果的至关重要的问题。而在以前,常见的情况是,信息发送者自顾自地发送信息,不顾信息接收方面理解和解释的困难。这样的现象在信息稀缺时代,人们为了必须的信息利用目的,而不得不去克服困难;但是这样的现象在我们这个信息富集时代,从“省力法则”的规律来看,人们会转而求助于其他的信息渠道,自然地会避开理解和解释的困难。
③信息的有用性、可用性强
有用性指信息内容具有潜在的能满足用户需求的功能,可用性指通过提供的操作手段能够让用户实现他们查询、购物、学习、娱乐等方面的需要。按照国际标准化组织ISO9241的定义,可用性是指:“特定用户对所用产品在某一特定使用范畴内有效、高效和满意地实现预期目标的程度。”可用性专家Nielsen认为站点的可用性是由五个因素决定的:可学习性、可记忆性、使用时的效率、使用时的可靠程度、用户的满意程度。
理想的信息体系结构应该功能明确、专注于内容、易于学习、易于认知、使用效率高。信息建筑师应该为达到这样的目标来构建信息体系结构。
④良好的用户体验
用户体验是指帮助用户快速和容易地在网站上完成他们任务的活动。用户体验决定了:用户如何行动和选择的情况被具体表现在系统中,系统的活动情况被表达和提交给用户。Elaine G. Toms在谈到网站信息架构的信息交互问题时认为,用户体验包括系统的和美学的两种方法生成表述形式以支持任务的完成。网站不仅仅是一个单一的控制内容的单程渠道,而是在多重生态条件下丰富体验的编制物。信息架构的目的在于使信息的使用者拥有愉快的用户体验。在这里开始书写日记、心情 …
暂无评论
发表评论