❶ 什么是网络的脚本,学起来好学吗
ASP编程入门进阶(三):接触脚本程序
有了前面的html中关于form的强化知识,是不是在想,下面就可以开始ASP之旅呢?未必。
一般系统学过ASP的编程人员都会切身体会到:在系统学习ASP的内置对象和内置组件之前,学会脚本语言永远是至关重要的。
为什么这么说呢?为什么要学脚本语言呢?ASP和脚本语言又有什么关系呢?
首先说说ASP是贵为何物吧。ASP是Microsoft Active Server Pages的简称,它是一种服务器端脚本环境,可用来创建交互式 Web 页并建立强大的 Web 应用程序。可以表明ASP是一种基于服务器端的脚本环境,那就明白ASP为什么需要IIS支持了,因为IIS即为常用的一类web服务器;那也就明白为什么要学脚本语言了,因为ASP提供的是一种脚本环境。
再次需要说明的是,ASP只是一种环境,而非一种语言。如果真要形象化地说是ASP是网络编程语言的话,那也是属于一个html+脚本+asp提供的内置对象及组件的功能强大的混合语言。
所以,学点脚本非常重要!其实无论是学脚本语言,还是其它语言,我认为首先需要了解的是该语言涵盖的各类特性,包括:数据类型、事件、方法、 对象、属性、语法等当然这都是些空谈,正如在大学课堂上的某计算机语言课一样,搞纯研究性的就是觉得有些索而无味。还是实用些的好,能解决问题的程序才是好程序(印证能逮到老鼠的猫就是好猫的经典圣语,呵呵)。
当然,语言这东西还是要你去好好钻研的,比如你写求绝对值的程序,其实一个abs()函数就搞定了。再比如你会vb脚本,但把同样程序替换成java脚本就会出错,它们的数据类型不同,语句语法也不一样啊。正如说中文和外文一样,要会发音标(数据类型),会如何发音(方法),如何说成一句话(语法)……呵呵,有点让你难受吧。行!直接了当。你以后需要注意的是语言的函数、语法。当然也不是让你全看,按照教程中的遇到一个掌握一个。教程学完,差不多也结束了。呵呵,你要相信我。
目前有两种主要的脚本语言:VbScript和javascript。因为VbScript作为IIS默认的服务器脚本,所以我们所谈所学的基本是围绕VbScript为脚本的ASP的,当然也不排除有的时候使用javascript.
举一个很简单的例子:
<script language="vbscript">
<!--
sub button1_onclick
msgbox (" 欢迎使用vbscript! " )
end sub
-->
</script>
<script language="javascript">
<!--
function b213()
{
alert("欢迎使用javascript!")
}
-->
</script>
<form>
<input type="button" name="button1" value="vbs"><br>
<input type="button" name="button2" value="js" onclick="b213()">
</form>
vbscript中的Sub 就是一个事件过程。过程名包含两部分:一部分为按钮名,即 Button1(从 < INPUT > 标记中的 NAME 属性获取);另一部分为事件名,即 OnClick。两部分由下划线 (_) 连接。单击按钮时,Internet Explorer 查找并运行相应的事件过程,即 Button1_OnClick,而MsgBox 就是一个函数,对于它更具体的参数,你就好好看下了。
一时来劲,可能大家都看到网上有种狂恶心的对话框组,原理是什么呢?请看:
<script language="vbscript">
msgbox"你知道你会点确定的。。。。。。。"
msgbox"不点也要点。。。。。。。。"
msgbox"没办法是吧。。。。。。。。。。?"
msgbox"要不网页打不开啊。。。。。。"
msgbox"这招损人吧。。。。。。。。。"
msgbox"真想揍揍站长。。。。。。。。。"
</script>
其实站长用这些玩弄别人的时候,先玩弄了自己:因为这都是他想出来的啊:)
呵呵,我没有损大家的意思,只是为了学习。
在来个开页和退页弹出对话框的原理吧!
<script language="vbscript">
<!--
sub window_onload()
msgbox"welcome you!"
end sub
sub window_onunload()
msgbox"see you late!"
end sub
-->
</script>
开页显示“welcome you!”,关页显示“see you late!”
以上只是一个显示对话框msgbox,当然还有书写对话框inputbox也顺便看下吧。
<script language="vbscript">
<!--
dim strname
strname=inputbox("enter your name please:","enter your name","cnbruce")
document.write(strname&",welcome you!<p>")
-->
</script>
有关inputbox的想关参数也去看看吧。
再来看看几个实用的函数:
len():返回字符串长度或者变量的字节长度。
lef():截取一个字符串的前部分内容。
right():截取一个字符串的后部分内容。
text="1234567890abcdefgh"
i=10
lentext=len(text)
lefttext=left(text,i)
righttext=right(text,i)
alert ("文本长度是:"&lentext)
alert ("文本左取"&i&" 得的是:"&lefttext)
alert ("文本右取"&i&" 得的是:"&righttext)
</script>
根据这几个,经常看到的长文章后面加“......”的情况就是如下:
<script language=vbs>
text="123 4567 8fds90 abcde fghxcfv"
i=10
if len(text)>i then '如果文本长度大于给定的值
text=left(text,i) '则提取前段的i位的字符串
alert (text&"...")
else
alert (text)
end if
</script>
还有个比较重要的函数replace()
在字符串中查找,替代指定的字符串。
replace(strtobesearched,strsearchfor,strreplacewith)
strtobesearched是字符串; strsearchfor是被查找的子字符串;strreplacewith 是用来替代的子字符串。
下面的一个就是很有用的文字转换程序。
<script language=vbs>
text="妈的,我靠"
text=replace(text,"妈的","MD")
text=replace(text,"靠","KAO")
alert (text&"...")
</script>
这些都是比较现实较好玩的些,玩中学习也不错:)但毕竟我们是要编程的,说到编写程序,我知道程序结构可以分:
1、顺序结构:就是最普通的,从上往下,从左往右执行的程序。
2、选择结构:给你两个条件,要不这样(if ... then),要不那样(else),任君选择:)
3、循环结构:给你一个最大发挥的空间,在不超出这个范围内进行活动(循环),否则自动退出(跳出循环)。
再复杂的程序也无非是由这三种结构综合嵌套运用过来的,你说是吧。
顺序结构没多少要说,因为程序执行基本都是这方向。
来看看选择结构,当然选择结构也可以嵌套。
<body>
hello,
<script language="vbscript">
<!--
dim thishour
thishour=hour(time)
if thishour<=12 then
document.bgcolor="red"
document.fgcolor="black"
document.write("上午好!")
else
if thishour<=18 then
document.bgcolor="blue"
document.fgcolor="white"
document.write("下午好!")
else
document.bgcolor="green"
document.fgcolor="yellow"
document.write("晚上好!")
end if
end if
-->
</script>
本页的作用是根据不同时间显示不同颜色和欢迎信息。
</body>
以上程序很简单吧,只要能认识英文就会懂程序(我是这么理解的:)
先把现在的小时提交出来:hour(time);
然后和12比较判断,如果<=12,肯定是上午了,否则就是下午和晚上;
否则里面继续条件判断,如果时间再<=18的话,那肯定就是下午了;
最后,不用说,瞎子猜猜也知道是晚上了:)
有关上一程序中的document.bgcolor就是文档的背景色,document.fgcolor就是文档的前景色(文字色),下一程序是动态改变背景颜色的。
<script language="vbscript">
<!--
sub setbgcolor(bcolor)
document.bgcolor=bcolor
end sub
-->
</script>
<form>
<input type="radio" name="color" onclick=setbgcolor("red")>red<br>
<input type="radio" name="color" onclick=setbgcolor("green")>green<br>
<input type="radio" name="color" onclick=setbgcolor("blue")>blue<br>
<input type="radio" name="color" onclick=setbgcolor("yellow")>yellow<br>
<input type="radio" name="color" onclick=setbgcolor("gray")>gray<br>
</form>
有关条件选择结构的嵌套再show出一个表单检测的程序。
<html><head><title>abc</title>
<script language="vbscript">
<!--
sub btnsubmit_onclick
if form1.name.value<>"" then
if form1.addr.value<>"" then
if form1.email.value<>"" then
if instr(form1.email.value,"@")<>0 and instr(form1.email.value,".")<>0 then
form1.submit
else
alert"email error!"
end if
else
alert "enter your email!"
form1.elements("email").focus
end if
else
alert "enter your address!"
form1.elements("addr").focus
end if
else
msgbox "enter your name please!"
form1.elements("name").focus
end if
end sub
-->
</script>
</head>
<body>
<form name="form1" method=post action="bug.html">
your name:<input type="text" name="name"><br>
your addr:<input type="text" name="addr"><br>
your email:<input type="text" name="email"><br>
<input type="button" name="btnsubmit" value="submit">
</form>
</body>
</html>
程序是给出来了,但看起来比较难懂,有时程序执行时间也比较重要,所以得精简程序代码。
正所谓:写程序容易,写经典程序难啊,那上面的程序还可以换种思维方式。改用javascript(注:学的是编程思想,不要太过计较脚本类型)。
<html><head><title>abc</title>
<script language="javascript">
<!--
function form1_onsubmit()
{
if (document.form1.name.value=="")
{
alert("请设定您的登陆名。")
document.form1.name.focus()
return false
}
else if(document.form1.addr.value=="")
{
alert("请填写您的地址。")
document.form1.addr.focus()
return false
}
else if(document.form1.email.value=="")
{
alert("请填写您的E-Mail地址。")
document.form1.email.focus()
return false
}
}
-->
</script>
</head>
<body>
<form name="form1" onsubmit="return form1_onsubmit()">
your name:<input type="text" name="name"><br>
your addr:<input type="text" name="addr"><br>
your email:<input type="text" name="email"><br>
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>
最后来看下循环结构吧:1到500可不是一个一个写出来的。
<script language=vbs>
for i= 1 to 500
document.write(i&"<br>")
next
</script>
当然循环不只可以用for,还可以用do while...loop等。
反正程序这东西是代替我们少做了许多重复单一无聊的事——只要你合理利用程序。
应该有些成就吧,学语言,学编程就是学语法语义,学编程架构思想。
当然这要你有扎实的本语言的基础,基础是什么?你知道哪些函数吗?你知道怎么用程序怎么判断偶数吗(包含了运算)?你知道如何进行表单检测吗?你知道哪三种程序架构吗?
函数参看: http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=245
呵呵,把以上的程序吃透,最好再多看看脚本参考手册,跟我就可以开始ASP的上路了。
(九五电脑 95dn.com)
参考资料:http://www.95dn.com/search.jsp?keyword=%BD%C5%B1%BE&wd=&site=&query1=1&Submit=%B8%F8%CE%D2%CB%D1
❷ 什么叫做脚本如何使用脚本再如如何制作脚本
脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(javascript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。
脚本(Script),就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,这样就可以方便你在CS中的使用。
脚本文件同其他的区别
脚本同我们平时使用的VB、C语言的区别主要是:
1、脚本语法比较简单,比较容易掌握;
2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能;
3、脚本一般不具备通用性,所能处理的问题范围有限。
脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。
脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。
现在的脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。
脚本存档
脚本可以存为后缀名为.cfg的文件放在cstrike文件夹下,执行时在控制台输入:exec(脚本文件名).cfg即可。比如将一个脚本存为buys.cfg文件,则在控制台中输入:execbuys.cfg则可以实现我们所需要的功能。要实现一个命令只要把这一过程定义(alias)好,并且分配一个键位给这个命令,以后只要按分配好的键位,就可以实现这一过程。所有的脚本都是通过这一方法实现的。
❸ 求ui设计视频教程百度网盘
【java教程网】网页与UI设计从入门到精通视频教程网络网盘免费资源在线学习
链接: https://pan..com/s/1anyUt83DerC3GhLMcBdNJw
【java教程网】网页与UI设计从入门到精通视频教程 网页设计教程-04-网页设计流程-传智播客设计学院-网页设计视频教程.zip 网页设计教程-03-网页设计流程-传智播客设计学院-网页设计视频教程.zip 网页设计教程-02色彩基础-传智播客设计学院-网页设计视频教程.zip 网页设计教程-01网页设计基础-传智播客设计学院-网页设计视频教程.zip UI设计视频教程-03-XBOX播放器制作-传智播客设计学院-UI设计视频教程.zip UI设计视频教程-02-XBOX播放器-传智播客设计学院-UI设计视频教程.zip UI设计视频教程-01矢量图标-传智播客设计学院-UI设计视频教程.zip
Photoshop视频教程-05(定义画笔、颜色减淡)-传智播客设计学院-PS视频教程.zip Photoshop视频教程-04(形状、钢笔、鼠绘基础)-传智播客设计学院-PS视频教程.zip Photoshop视频教程-03(渐变、高级自由变换)--传智播客设计学院-PS视频教程.zip Photoshop视频教程-02(定义图案、套索抠图)--传智播客设计学院-PS视频教程.zip Photoshop视频教程-01(选区、移动、变形)-传智播客设计学院-PS视频教程.zip Java学习交流社区 - java源码-java视频教程-尽在JAVA教程网.htm
❹ 传智播客播放器怎么用
安装上就可以使用了。
传智播客播放器是专门用于播放传智播客教学视频的一款播放器,传智播客专注Java培训,Android培训,安卓培训,PHP培训,C++培训,iOS培训,网页设计培训,平面设计培训,UI设计培训等。
❺ 面试网页设计有哪些问题
一、网页设计面试的经典问题及答题思路:
问题一:“请你自我介绍一下”
思路:
1、这是面试的必考题目。
2、介绍内容要与个人简历相一致。
3、表述方式上尽量口语化。
4、要切中要害,不谈无关、无用的内容。
5、条理要清晰,层次要分明。
6、事先最好以文字的形式写好背熟。
回答要点:用10秒钟简单说说个人资料即可。用一分半钟左右时间介绍你以前从事的工作,和所获得的经验。再用一分钟左右时间描述你以前的工作经验对应聘的这份职位来说有那些帮助。
问题二:“谈谈你的家庭情况”
思路:
1、况对于了解应聘者的性格、观念、心态等有一定的作用,这是招聘单位问该问题的主要原因。
2、简单地罗列家庭人。
3、宜强调温馨和睦的家庭氛围。
4、宜强调父母对自己教育的重视。
5、宜强调各位家庭成员的良好状况。
6、宜强调家庭成员对自己工作的支持。
7、宜强调自己对家庭的责任感。
问题三:“你有什么业余爱好?”
思路:
1、业余爱好能在一定程度上反映应聘者的性格、观念、心态,这是招聘单位问该问题的主要原因。
2、最好不要说自己没有业余爱好。
3、不要说自己有那些庸俗的、令人感觉不好的爱好。
4、最好不要说自己仅限于读书、听音乐、上网,否则可能令面试官怀疑应聘者性格孤僻。
5、最好能有一些户外的业余爱好来“点缀”你的形象。
问题四:“你最崇拜谁?”
思路:
1、最崇拜的人能在一定程度上反映应聘者的性格、观念、心态,这是面试官问该问题的主要原因。
2、不宜说自己谁都不崇拜。
3、不宜说崇拜自己。
4、不宜说崇拜一个虚幻的、或是不知名的人。
5、不宜说崇拜一个明显具有负面形象的人。
6、所崇拜的人人最好与自己所应聘的工作能“搭”上关系。
7、最好说出自己所崇拜的人的哪些品质、哪些思想感染着自己、鼓舞着自己。
问题五:“你的座右铭是什么?”
思路:
1、座右铭能在一定程度上反映应聘者的性格、观念、心态,这是面试官问这个问题的主要原因。
2、不宜说那些医引起不好联想的座右铭。
3、不宜说那些太抽象的座右铭。
4、不宜说太长的座右铭。
5、座右铭最好能反映出自己某种优秀品质。
6、参考答案——“只为成功找方法,不为失败找借口”
二、面试的注意事项:
(1)一旦和用人单位约好面试时间后,一定要提前5-10分钟到达面试地点,以表示求职者的诚意,给对方以信任 感,同时也可调整自己的心态,作一些简单的仪表准备,以免仓促上阵,手忙脚乱。为了做到这一点,一定要牢 记面试的时间地点,有条件的同学最好能提前去一趟,以免因一时找不到地方或途中延误而迟到。如果迟到了, 肯定会给招聘者留下不好的印象,甚至会丧失面试的机会。
(2) 进入面试场合时不要紧张。如门关着,应先敲门,得到允许后再进去。开关门动作要轻,以从容、自然为 好。见面时要向招聘者主动打招呼问好致意,称呼应当得体。在用人单位没有请你坐下时,切勿急于落座。用人 单位请你坐下时,应道声“谢谢”。坐下后保持良好体态,切忌大大咧咧,左顾右盼,满不在乎,以免引起反感 。离去时应询问“还有什么要问的吗”,得到允许后应微笑起立,道谢并说“再见”。
(3) 对用人单位的 问题要逐一回答。对方给你介绍情况时,要认真聆听。为了表示你已听懂并感兴趣,可以在适当的时候点头或 适当提问、答话。回答主试者的问题,口齿要清晰,声音要适度,答话要简练、完整。一般情况下不要打断用人 单位的问话或抢问抢答,否则会给人急躁、鲁莽、不礼貌的印象。问话完毕,听不懂时可要求重复。当不能回答 某一问题时,应如实告诉用人单位,含糊其辞和胡吹乱侃会导致面试失败。对重复的问题也要有耐心,不要表现 出不耐烦。
(4) 在整个面试过程中,在保持举止文雅大方,谈吐谦虚谨慎,态度积极热情。如果用人单位有两位以上主试 人时,回答谁的问题,你的目光就应注视谁,并应适时地环顾其他主试人以表示你对他们的尊重。谈话时,眼睛 要适时地注意对方,不要东张西望,显得漫不经心,也不要眼皮低望,显得缺乏自信,激动地与用人单位争辩某 个问题也是不明智的举动,冷静地保持不卑不亢的风度是有益的。有的用人单位专门提一些无理的问题试探你的 反应,如果处理不好,容易乱了分寸,面试的效果显然不会理想。
❻ 传智播客在电脑端登录进行答题考试老师是否会知道
电脑版不会被监控,只有手机端会被监控,如果老师设有视频监考,都会选择让学生用手机作答,老师后台都有显示。
❼ 在网页中,怎么用脚本
脚本通常可以由应用程序临时调用并执行。各类脚本被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。
当点击网页上的Email地址时能自动调用Outlook Express或Foxmail这类邮箱软件,就是通过脚本功能来实现的。也正因为脚本的这些特点,往往被一些别有用心的人所利用。
例如在脚本中加入一些破坏计算机系统的命令,这样当用户浏览网页时,一旦调用这类脚本,便会使用户的系统受到攻击。所以用户应根据对所访问网页的信任程度选择安全等级,特别是对于那些本身内容就非法的网页,更不要轻易允许使用脚本。
通过“安全设置”对话框,选择“脚本”选项下的各种设置就可以轻松实现对脚本的禁用和启用。
(7)传智播客网页设计答题脚本扩展阅读
网页中的嵌入式脚本语言。熟知的HTML(Hyper Text Mark-up Language)即超文本标记语言,就是一种脚本语言,它的解释器就是浏览器。
JavaScript直到现在仍然是网页浏览器内的主要编程语言,它的ECMAScript标准化保证了它成为流行的通用嵌入式脚本语言。
另外,随着动态网页技术发展,ASP、JSP、PHP等嵌入网页的脚本语言正被广泛使用,不过这些脚本要通过Web Server解释,而Html则被浏览器执行。
❽ 面试网页设计有哪些问题
网页设计在企业中做什么?
网页设计可以说是每个网站的必备职位,因此职位需求也非常巨大。现在的大部分公司也越来越重视用户体验,包括腾讯、淘宝等互联网公司都设置了专门的UED (user experience design用户体验设计)部门。而且现有的行情,做互联网方面的设计则最吃香,大部分这类专业的同学在毕业前都会关注诸如网页设计、游戏设计等新媒体设计领域。
网页设计是一个站点的“门面”,好的设计师可以很好的提升互联网公司的网站形象。一般企业招聘网页设计师的要求一般包括以下几种:会设计效果图,会制作网页,最好还能会点Flash,要是还能做点前端JavaScript、Dom、Jquery,那就完美了。
问题一、不经思索 答非所问
常见指数:★★★★
考官问:你熟悉Photoshop还是Fireworks,会用Flash和jQuery吗,CSS程度怎么样?
应聘者:啊,Photoshop就是PS吧,这个我……会……一点,后面什么F什么J,是什么东西?
考官说:虽然这些东西并不需要全会,但至少你要知道它们的名字和用途吧。
在面试中的一大忌讳,就是反问考官问题。对于一般的设计师来说,往往需要会做页面并制作成HTML即可,但是在实际工作当中,往往会需要有一定的Flash广告等应用,而公司不可能为了制作一个广告banner而招聘一个专门的人员。所以如果应聘人员懂得一定的Flash等技能,也是很有帮助的。
随着WEB2.0的运用,大量的交互功能出现在现有的网页中,如不需要刷新就能实现数据自动推送的功能,往往需要用到jQuery等JavaScript框架,这往往就需要网页设计师对相关知识有所涉及。
需要注意的是,大部分公司中网页设计人员都需要与程序员直接打交道,所以了解一定的程序方面的知识,会对应聘成功有很大的帮助。
问题二、偷梁换柱 冒名顶替
常见指数:★★★★★
考官问:我看了你带来的设计图,确实很不错啊,就是跟某某国外大师的设计作品很像,难道你也喜欢这种欧美的设计风格吗?
应聘者:(滴汗中……)是……是的,我也很喜欢这种风格,所以经常有临摹类似的作品。
考官说:招聘了很多人,这种情况也遇到很多次了。
如果你应聘的是设计,不要直接拿国外经典设计作品凑数。而且,就是拿别人的作品也找点小众的,如果你拿网上下烂了的模板当你的设计作品,请不要忘记,这个页面是个设计师都见过吧…… 多么尴尬…… 如果你是模仿设计,那么你的注意本地化,就是结合中文的特点…… 好网页的结构和色彩、风格你可以借鉴,如果是连文字、Logo你都抄了,那还能体现你作为设计师的价值吗?简直是自我羞辱 【如果你应聘的是网页制作为主的职位,那还凑合,因为招聘方主要看的不是设计了,是看你的Div制作的水平,看你代码的质量和和制作的速度…..】
一个网页的形成,通常是由“产品原型”—“设计效果图”—“HTML页面”的过程演变的,通常产品原型就是一个网页的草图,往往由产品经理通过专门的工具来设计,当然一般的线框图也可以满足原型的需求,但是也有很多公司漏掉了产品原型,而直接进行页面设计了。
效果图的设计,是网页设计师最核心的工作。除了对页面风格进行搭配、选用适合的配色、制作图标和处理图片等,都属于效果图设计的范畴。不仅包含了排版等技能,网页设计师最重要的还得有较好的审美水平,能够制作出适合的效果图。
问题三、不懂变通 无法适应
常见指数:★★★★
考官问:请你对我们公司的网站页面进行一个大体的设计。
应聘者:大刀阔斧地勾勒出自己心目中最完美网页的样子。
考官说:我的是新闻网站,为何把它设计成SNS了?
其实应聘网页设计往往都是有一定的模式可循的,下面就介绍几个常见的布局,面试前一定要将它们牢记于心。
企业站点经典布局
对于企业站点来说,最常用的就是如图所示的布局格式,这样的布局方法简单而明了,结构清晰易读,可以满足一般企业对网站的信息介绍、产品展示等需求。该风格的特点在于网页以头尾、左右的方式划分,头部往往放置网站LOGO信息,而尾部则是站点的介绍等基本内容,右侧主要体现主体内容。这种结构基本可以满足大部分网站的排版需求,也是目前大部分网站普遍采用的形式,基本上可以“一招鲜吃遍天”。
新闻站点经典布局
新闻站点的特性就是信息量大,并且包含了多种不同的元素,要将文字、图片和视频等内容融合为一个整体,确实需要有较强的整体把握能力。附图是网易新闻的首页模板,突出了头条新闻和幻灯片新闻。而蓝色的模板风格也适合大部分文章类型的站点。
对于内容较多的网站来说,就需要通过多栏划分的方式将内容有机的排列组合,这样就可以采用左中右的三栏结构。中间突出主要内容,两侧进行补充。目前大部分内容量较大的网站首页都是采用类似的模式。
问题四、吹牛吹上天
常见指数:★★★★
考官问:你认为你胜任这个岗位最大的优势是什么?
应聘者:我有XX证书、对XXX了解比较深刻……
考官说:我不看文凭看实力,证书不能证明什么。
网页设计师与其他的职业有一个最大的区别,就是有实际的作品可以用来体现自己的设计水平。而其他职业往往很难直接对能力进行展示,所以网页设计可以说是相对没有学历和资历门槛的职业。
此外,前几年还能够采用表格的方式进行页面制作,而近年来几乎DIV+CSS的排版方式成为了标配,所有网站都开始采用这种方式来制作网页,而对于网页设计师来说,当然就需要有DIV+CSS的布局能力。
在很多大型公司,设计页面和切图制作网页往往会由不同的人执行。但是对于中小型公司来说,通常是一个设计师就需要包揽从设计到切图制作成HTML页面的完整流程。即使是在大公司,网页UI设计师如果懂Div+css输出,在设计的时候就考虑到如何输出,如何复用图片,如何重复,如何拼贴,如何自适应,哪些必须留活字不能在ps里加效果,配合后台动态输出,设计出来的产品才有可能精致……平面设计直接转网页设计的, 虽然同样是做设计,但是经常会有制作人员这样的抱怨,这个页面我没法输出,这得用多少大图呀,哎~ …
网页UI设计师如果懂Div+css输出,别人跟你解释的时候,你能够很快理解对方的需求,快速无障碍沟通。如果你不懂div , 后台的程序员搭档跟你解释,沟通的时候,他说的需求你听不明白,你的搭档就会有擀面棍儿吹火的感觉(或者叫对牛弹琴的感觉),对你的评价可想而知。
考官说:用作品体现实力
网页设计这一职位的面试相对简单,因为通常只需要应聘者的作品,就可以看出是否能胜任工作,所以在应聘之前一定要整理好自己拿手的页面设计作品。通常选用3张~6张包含首页和其他页面的设计图即可。由于大部分招聘邮箱默认不接收附件,可以采用直接贴网址的方式来展示作品。
不过需要提醒的是,作品最好是要用自己的,使用他人的作品来充数,虽然这种方式对面试成功有显着的助推效果,但如果你没有认真做过自己的作品,你的能力是不能到位的,工作后就会暴露出问题,常见的操作不熟练,或者一个简单问题把你给卡主了,实际能力和作品相差太远,后果往往是比较严重的。
面试小贴士:注重个人形象
你到一个单位去应聘求职,给人的第一印象非常重要,所以穿着打扮还是要注意的。有的男同学为了给人好的印象,常常花大价钱买了一套西服西裤,其实这种方式大可不必。因为你就是一个初出茅庐的学生,朴实无华才是你最基本的特性,你打扮得太专业就不太像学生了。所以说衣服的穿着最重要的就是干净整洁,你不能邋里邋遢的求职应聘,最基本的要求就是长衣、长裤配皮鞋就可以,干净整洁是必须的。
除了衣服的穿着以外,面部的干净整洁也非常重要。首先你在应聘以前,首先要对自己的头发进行修剪。对于男生来说头发不能挡住额头,两侧的头发不能遮住耳朵,后面的头发不要碰到衬衣的领子。因为太长的头发容易弄脏白衬衫的衣领。对于女生来说最好是淡妆,给人清新亮丽的感觉,切忌不要浓妆艳抹或者穿着过于时髦【比如薄,透,露,香水扑鼻】,大多数正经人都会对此很反感,如果你喜欢留长发的话,应聘的时候最好把它用卡子或发箍给编起来。另外对于男生来说,把胡子剃干净也非常重要。不要以为留胡子可以给人一种老成持重的感觉,有的时候反而给人家一种蓬头垢面的感觉。当然啦,如果你真是是特别特别有才,才华出众…外表就不那么重要了,呵呵… 但是,干净整洁还是比较好…..