网站制作流程及界面交互设计

news/2024/5/9 6:26:59/文章来源:https://blog.csdn.net/jiden/article/details/748443

网站制作流程及界面交互设计研究探讨

作者的blog: http://www.onling.net/blog/

很多朋友希望,我能把我做网站的一些流程及经验跟大家分享一下,最近刚好做一次内部培训,所以稍微整理了一下,这些只是针对网页初学者,具有一定平面设计水平的人,对HTML不是很了解,他们可能只是想做一个个人主页而已,所以整体还是趋向于传统的表格布局,这里有很多都是一些我个人刚开学时自己摸索的经验,所以可能不是很专业,但是绝对是比较容易入门的,我一直有这种思想,你只有塌进来了,你才可能往更高的地方爬,我想当初如果没有这段的学习,现在我也不会明白什么W3C,什么CSS,什么ASP,什么XML,一切都是有一个起点,希望能对大家有点小帮助。整体的PPT比较大,没有放这,我把主要内容用文字大致整理了一份,如果需要PPT,可以跟我联系。有不合理的地方,希望大家能指出,可以共同探讨一下。

主要内容介绍:

一、构成网页的基本要素
二、制作及美化的基本工具
三、网页制作的基本步骤
四、界面设计及交互研究探讨
五、实例制作演示

一.构成网页的基本要素

1.文字(标题、字号、字型...)
2 图形(网页上经常使用的图片格式:jpg、jpeg、Gif、Swf...)
3.交互功能(菜单按钮、链接、表单、数据交换...)
...

超文本标识语言(HTML)

HTML(Hypertext Markup Language)是一种专门用于Web页制作的编程语言,用来描述超文本各个部分的内容,告诉浏览器如何显示文本,怎样生成与别的文本或图像的链接点。

在HTML中,所有的标记符都用尖括号括起来。
例如,<HTML>表示HTML标记符。绝大多数标记符都是成对出现的,包括开始标记符和结束标记符。
如:<HTML>…</HTML> .

HTML文档的基本结构

一个典型的HTML文本的基本结构形式如下:

<HTML>
<HEAD>
<TITLE>OnLing网站制作流程及界面交互设计研究探讨</TITLE>
</HEAD>
<BODY>文本内容:OnLing.net</BODY>
</HTML>

二.制作及美化的基本工具

1.超文本标识语言(HTML)
编辑工具:editplus、dreamweaver、记事本、FrontPage、

2.页面设计及美化工具
使用工具:所有可制作平面的软件
推荐使用Photoshop、FireWorks、Flash

三、网页制作的基本步骤

1、整体规划
需要完成的规划:网站主题、风格、页面元素、逻辑结构等

2、资料收集
收集内容:
a、跟主题相关的文字图片资料
b、一些优秀的页面风格
c、下载一些你喜欢的交互页面
d、开放的源代码

3、伪界面设计
根据事先规划的结构,在平面软件里设计你想要的最终效果,利用平面图片的形式先展示一次,设计时要注意宜人性、人机、心理等各方面因素

4、代码转换及交互添加
把平面的伪界面转化为HTML代码,添加相应的交互功能Js、按纽、表单,以及一些与数据库相连接的代码。

5、测试网页兼容性
你可以不必严格按照W3C标准来制作页面,但是你必须保证让所有现有的浏览器能比较好的展示你的作品。

6、发布站点
测试完毕,符合你的要求,当然就可以开始发布你的网站了,发布的服务器可以是远程,也可以是本地,各个语言有各自的相应的服务器,比如ASP,就应该对应的是ASP服务器,上传可利用远程FTP工具。

四.界面设计及交互研究探讨

a、导航栏设计
导航要素设计的好坏决定着用户是否能方便使用网站导航要素要设计的直接而明确,并最大限度为用户的方便考虑。

b、网页布局
网页的布局是整个界面的核心,这里体现了一切以用户为中心、以及制作者如何与欣赏着沟通的思想在里面,你必须知道自己要传达什么样的信息,别人使用起来合适不,字体的大小、型号、字间距、行间距,以及配色所有的一切都在这个阶段完成,所以如何表现功能以及美感就是你研究的重点。

PS:布局之前要紧密连接你网站的主题,要注意把握整体风格,你可以事先在纸上勾画草图,利用你习惯的元素来表现你想要的效果

网页布局--主要构成原则
醒目性:指用户把注意力集中到你诱导起浏览的部分和内容
可读性:指网站的内容让人容易读懂
明快性:指准确、快速转达网站的构成内容
造型性:维持整体外型上的稳定感和均衡性
创造性:有鲜明个性,创意是必不可少的
布局的构成原则上是:统一、协调、流动、强调、均衡

c、交互研究
我这边的交互主要集中在人机操作方面,研究用户浏览网站心理我个人认为一个成功的个人主页,单纯的美观是不够的,重要的是宜人性方面应该注重,喜欢Google、Douban就居于这。

五、实例制作演示(略)

1、页面制作整体规划

对象:一个打印商业宣传主页
格调:活泼,色彩,简单,大方

2、资料收集

a 、商标、网址、公司宣传册、了解企业文化,了解负责人的品位、他们的案例、跟负责人沟通掌握信息
b 、网上下载相似印刷行业的公司主页,了解现有行业的的一些设计特点
c、下载一些色彩比较华丽的图片,或跟印刷相关连的图片
d、如果你自己不会动态语言,下载一个满足你功能的新闻发布系统和留言源码

3、伪界面设计

a、在PS设计伪界面

b、切片工具对整体进行合理的分割
注意点:隐藏你要通过输入的文字,分割时要保持他的整体意义,尽量让每一部分是完整的,注意一些交互上操作。

c、导成WEB格式-直接导成HTML格式—步骤:
1、.点击文件存储为WEB文件格式
2、在界面里面调整理想参数
3、导出保存PS能自动生成一些HTML代码,但是他不是很标准,你必须在
Dreamweave里面进行加工

d、在Dreamweave里面进行代码加工
具体步骤:
1、先修改标题
2、修改页面属性:背景颜色、背景图片.....
3、把页面调整为布局格式(这个可以按照自己习惯来设置,有标准的表格方式,也有布局类型)
4、把要添加文字的图片转化为背景形式
 a、找到对应图片路径
 b、拷贝路径后删除图片
 c、转化为标准形式
 d、把路径粘贴到背景属性上
 e、回到布局界面
5、添加具体文字连接设置等操作
6、CSS设置
7、修整代码,发布预览按F12即可预览效果

4、测试网页兼容性

按照你设计时的对象,根据IE版本以及浏览器的不同,调整理想的效果,但是大部分出现问题的是JS/VB等代码,如果只是单纯静态图片,基本不会有很大的差别,推选大家尽量往W3C标准靠

5、发布站点

购买自己的空间域名,其实事先就应该购买的,利用FTP上传软件,把你的页面上传到你的网上服务器上推荐一款FTP上传工具LeadFTP

总结:

1、在开始制作网页之前,建议应用少量时间对自己要制作的主页进行总体设计,例如希望主页是怎样的风格,应该放一些什么信息,其他网页如何设计,分几层来处理等等通常在进行网页开发时,首先都进行静态网页的制作,然后再在其中加入脚本程序、表单等。静态网页仅仅用来被动地发布信息,而不具有任何交互功能的网页,它是Web网页的重要组成部分,一个好的网站:首先是内容丰富,其次就是网页设计

2、不要先决定网页的外观,然后迫使自己去适应它,应该根据网站的访问者对象、要提供的信息以及制作目标得出一个最适合的网页架构。

3、每页排版不要太松散或用太大的字,尽量避免访问者浏览网页时要作大幅度的滚动,对于篇幅太长的一页可以使用内部链接解决。须知,在一页的上部是显眼而宝贵的地方,不要只放几个粗大的字或图片

4、不要每页都采用不同的墙纸,以免每次转页时都要花费过多的时间去下载,采用相同的底色或墙纸还可以增强网页一致性。以树立自己的风格。

5、底色或墙纸必须与文字对比强烈,以易于阅读。

6、熟悉以后开始尝试用CSS,自己书写代码,按照W3C标准来写符合要求的网页。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_865821.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从LiveJournal后台发展看大规模网站性能优化方法

一、LiveJournal发展历程 LiveJournal是99年始于校园中的项目&#xff0c;几个人出于爱好做了这样一个应用&#xff0c;以实现以下功能&#xff1a; 博客&#xff0c;论坛 社会性网络&#xff0c;找到朋友 聚合&#xff0c;把朋友的文章聚合在一起LiveJournal采用了大量的开源…

Mysql在大型网站的应用架构演变

原创文章&#xff0c;转载请注明&#xff1a; 转载自http://www.cnblogs.com/Creator/ 本文链接地址: Mysql在大型网站的应用架构演变 写在最前: 本文主要描述在网站的不同的并发访问量级下&#xff0c;Mysql架构的演变 可扩展性 架构的可扩展性往往和并发是息息相关&#xff0…

50个好网站,从此请不要再虚度上网!

《意林意林》&#xff0c;短小精悍的小故事&#xff0c;每次都能打动读者的心扉&#xff01; http://www.yilin.net.cn 丁香园&#xff0c;一个生物学和医学专业的挚爱。http://www.dxy.cn 生物谷&#xff0c;看了名字就知道是生物类的网站。http://www.bioon.com 《环球科学…

大型网站架构之分布式消息队列

以下是消息队列以下的大纲&#xff0c;本文主要介绍消息队列概述&#xff0c;消息队列应用场景和消息中间件示例&#xff08;电商&#xff0c;日志系统&#xff09;。 本次分享大纲 消息队列概述消息队列应用场景消息中间件示例JMS消息服务常用消息队列参考&#xff08;推荐&am…

一步步构建大型网站架构

之前我简单向大家介绍了各个知名大型网站的架构&#xff0c;MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型&#xff0c;我们可以从中获取很多有关网站架构方面的知识&#xff0c;看了之后你会发现你原来的想法很可能…

网站缓存技术总结( ehcache memcache redis)

网站技术高速发展的今天&#xff0c;缓存技术已经成为大型网站的一个关键技术&#xff0c;缓存设计好坏直接关系的一个网站访问的速度&#xff0c;以及购置服务器的数量&#xff0c;甚至影响到用户的体验。 网站缓存按照存放的地点不同&#xff0c;可以分为客户端缓存、服务端…

HTML(一)创建站点 基本架构

HTML 创建站点 – 环境&#xff1a;VScode 创建站点&#xff1a;包含基本文件 VScode 配置 插件安装&#xff1a; 插件 将文件夹添加至工作区&#xff1a; 文件 – 将文件夹添加到工作区 – 选择文件夹 新建 html 文档 &#xff1a; 工作区选中文件夹中&#xff0c;C…

网站优化 14条--雅虎十四条优化原则

相信互联网已经越来越成为人们生活中不可或缺的一部分。Ajax&#xff0c;flex等等富客户端的应用使得人们越加“幸福”地体验着许多原先只能在C/S实 现的功 能。比如Google机会已经把最基本的office应用都搬到了互联网上。当然便利的同时毫无疑问的也使页面的速度越来越慢。自己…

打造IIS网站的专用“护心甲”—实战SSL加密

Windows网络操作系统内置的IIS是大家最常用的Web服务器。但在系统默认配置下&#xff0c;IIS使用的是“HTTP协议”以明文形式传输数据&#xff0c;没有采用任何加密手段&#xff0c;传输的重要数据很容易被窃取。这对于一些安全性要求高的网站来说&#xff0c;是远远不够的。为…

【HTML】网站TDK三大标签SEO优化

1.title网站标题 2.description网站说明 3.keywords关键词

Google 联合一些社交网站来对抗 facebook

谷歌 (Google) 将与其它一些行业领先的社交网站联手&#xff0c;共同对抗互联网新贵Facebook。  谷歌将于周四推出一个通用标准集 ( OpenSocial )&#xff0c;允许软件开发者为谷歌旗下社交网站Orkut&#xff0c;以及LinkedIn、hi5、Friendster、Plaxo和Ning等其它社交网站…

CSDN 未来网站内容Tag架构猜想

大概是上周吧&#xff0c;写了一篇blog主观的分析了一下CSDN目前的内容架构&#xff0c;收到许多朋友好的意见和建议&#xff0c;在此首先对他们表示感谢。网络变化真的很快&#xff0c;现在的网站内容架构较2&#xff0c;3年前已经有翻天覆地的变化。很多人也提出了“如今的网…

搜索引擎SEO外挂:一边搜索,一边看PageRank

搜索引擎SEO外挂&#xff1a;一边搜索&#xff0c;一边看PageRank 下载地址&#xff1a;多么乐站长工具 我原来曾写过一篇统计分析搜索引擎排名和Page Rank 关联分析 的文章。很多人引用&#xff0c;回复和我讨论了我的结论。有赞成的&#xff0c;有反对的&#xff0c;有鼓励的…

实际采用 FleaPHP 的网站

下面都是采用 FleaPHP 框架开发的网站列表&#xff0c;如果发现无效连接请在留言。 如果你有采用 FleaPHP 开发的网站&#xff0c;并且愿意公开网址&#xff0c;可以发邮件到 dualface (at) gmail.com 需要提供的信息包括网站名称和连接地址&#xff0c;以及简单的介绍文字。 云…

【从0开始Tornado建站】注册

基本的注册功能有用户名、密码和密码确认&#xff0c;当然邮箱确认和基本信息填写在高阶的时候完善&#xff0c;现在只完成基本功能。在register.html写如下内容&#xff1a; {%extends main.html%}{%block content%} <p classtext-danger>注册用户名不支持中文</p>…

【从0开始Tornado建站】主页的登录和显示最新文章

登录只要放在主页就可以了&#xff0c;这里为了美观&#xff0c;把<form>用bootstrap的form-inline类修饰&#xff0c;如下样子&#xff1a; 前台代码如下&#xff1a; {%extends main.html%} {%block header%} <ul classnav nav-pills><li><a href/ clas…

【从0开始Tornado建站】显示所有注册用户

显示注册用户的前台主要代码如下&#xff1a; {%block content%} <ul>{%for i in users%}<li><a href/user/{{i[1]}} classtext-success h4>{{i[1]}}<small>&#xff08;{{i[3]}}星级&#xff09;</small></a></li>{%end%}<br/&g…

【从0开始Tornado建站】群聊

群聊的前台主要代码&#xff1a; {%block content%} <!--<p classtext-success h3>测试版本&#xff0c;每天凌晨4:00清水&#xff0c;enjoy it~~:-)</p>--> <ul>{%for i in content[19*int(num)-19:19*int(num)]%}<li classtext-info><a hre…

【从0开始Tornado建站】发表文章和评论

先上个效果图&#xff1a; 这是每个用户的主页&#xff0c;因为是基本功能&#xff0c;所以用户头像&#xff0c;爱好等信息都还没有&#xff0c;在下一阶段加上。右侧“发表新文章”按钮点击后进入发表文章的页面&#xff1a; 之前尝试过一些开源的富文本编辑器widgEditor和百…

从“奥运门票网站800万访问量”想到的成本、质量、进度、风险等关系

看到这个新闻后颇有一番滋味&#xff0c;更体验到我一直关注的软件性能着实无处不在&#xff0c;这个案例也确实值得我们好好反思一下。 不知道网友们有没有报名参加国际日语考试的——这个网站每年05年前都有人不能报名&#xff0c;因为报名人数太多&#xff0c;所以报名当日大…