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

news/2024/5/12 12:10:35/文章来源:https://blog.csdn.net/JOHNCOOLS/article/details/796466

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

作者的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_838649.aspx

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

相关文章

25佳漂亮的网站底部设计案例欣赏

相对于网站头部来说&#xff0c;关注网站底部设计的人很少。我们平常也能碰到有些网站的底部设计得很漂亮&#xff0c;给网站的呈现来一个完美的结尾。这篇文章收集了25佳漂亮的网站底部设计案例&#xff0c;一起欣赏。 I primi dieci Branded07 Blog Amuki CSS-Tricks SimpleB…

更换域名SEO数据操作及301重定向方法

以前注册一个域名www.atjk.net意为凹凸健康网&#xff0c;后来在调试酒店 管理资料网www.hotelmemo.cn时&#xff0c;当时www.hotelmemo.cn域名还没有掉下来&#xff0c;注册不了&#xff0c;于是将www.atjk.net用在这上面了。现在www.atjk.net文章没有多少&#xff0c;但访问量…

网站体验七武器,互联网营销

1. 什么是体验&#xff1f; 现在搞产品或者设计的人&#xff0c;张嘴闭嘴都在谈用户体验。而那句“哥玩的不是游戏&#xff0c;玩的是寂寞”其实更准确的说玩的就是体验。那何为用户体验&#xff1f;下面我们就来追根溯源来看看体验是什么发展跟来的。 1.1 经济供给物的四个阶段…

DedeCMS网站搭建完整教程

今天在这里我们学习下如何使用DedeCMS系统搭建一个自己的网站&#xff0c;这里我们结合一个实例来具体说明网站的整个搭建的流程&#xff0c;并结合一些基本的技术讲解进一步阐述DedeCMS系统用于网建的强大之处。 在学习搭建网站之前&#xff0c;我们需要了解网站建设的几个大步…

SEO教程:关键词研究的两个大忌

引导线网页制作网提示您&#xff1a; 关键词研究两大忌 <script src"http://www.yindaoxian.com/js/wz_up.js"></script><!-- 文章上方广告 --> SEO工作中极为关键的一个环节就是关键词研究。在这项工作中网站所有者要确定哪些关键词是最为流行以…

让你的网站出现在搜索引擎的搜索建议里

让Google和百度的搜索建议中出现自己的站名 <script src"http://www.yindaoxian.com/js/wz_up.js"></script> <!-- 文章上方广告 --> 在Google中输入b的时候会发现提示百度&#xff0c;当在百度中输入g的时候会提示Google&#xff0c;这就是大家都…

利用DedeCms最新漏洞入侵网站

DedeCms是目前网络上比较流行的一款PHP整站程序&#xff0c;中文名为“织梦内容管理系统”。最近&#xff0c;DedeCms出现了一个严重的漏洞&#xff0c;黑客通过漏洞可以得到网站的物理路径&#xff0c;并且能够曝出管理员账户名和密码&#xff0c;最为恐怖的是可以直接向服务器…

dedecms网站入侵拿webshell方法总结

dedecms网站入侵拿webshell方法 dedecms现已广泛流传&#xff0c;对其安全问题不易忽视&#xff01;了解入侵方法做好网站安全措施。...dedecms网站入侵拿webshell方法 文章作者&#xff1a;udb311 转载请注明&#xff1a;http://www.hackline.net/ 1、注入漏洞 存在注入地址&a…

大多数非网站项目扩展Asp.net1.1里面的DataGrid控件

或许本人才疏学浅&#xff0c;在做项目的时候都是用到DataGrid的内置分页(没办法,公司要提高工作效率呀&#xff0c;至于性能&#xff0c;不是我们的事情了&#xff0c;那是老板的事情&#xff0c;老板只要结果。)如果你想要存储过程分页,请参考Sqlserver存储过程和C#分页类简化…

Asp.net mvc 网站之速度优化 -- 页面缓存

网站速度优化的一般方法 由于网站最重要的用户体验就是速度&#xff0c;特别是对于电子商务网站而言。 一般网站速度优化会涉及到几个方面: 1. 数据库优化 — 查询字段简历索引&#xff0c;使用数据库连接池和持久化&#xff0c;现在还有种趋势&#xff0c;就是选择使用No S…

ASP.NET 网站路径

使用网站中的资源时&#xff0c;通常必须指定资源的路径。例如&#xff0c;您可以使用 URL 路径引用页面中的图像文件或网站中其他位置处的页面的 URL。同样&#xff0c;Web 应用程序中的代码可以使用基于服务器的文件的物理文件路径对文件进行读写操作。ASP.NET 提供用于引用资…

SEO之sitemap.xml

Sitemap 简介&#xff1a;Sitemap 即网站地图一般有两种&#xff0c;一种是给用户看的 &#xff0c;主要格式为HTML&#xff0c;主要是呈现网站各个栏目的分布&#xff0c;这里不做讨论。 而对于SEOer 来说&#xff0c;要关注的是给搜索引擎看的网站地图 。Sitemap&#xff08;…

SiteMap Maker v1.01 网站地图生成器

主要特点介绍&#xff1a; 很多人的网站在Google&#xff0c;百度&#xff0c;雅虎等各大搜索引擎收录非常少&#xff0c;而且长期收录不增长或者增长很慢。 这主要是因为&#xff0c;搜索引擎没有足够的信息爬行到这个网站的每一个页面。这大大影响了搜索引擎为网站带来…

We7荣获“政府网站群建设最佳产品奖”

8月23日&#xff0c;由中国信息化推进联盟、中国计算机行业协会、中国计算机报社等国家信息化领域权威机构和权威媒体共同组织开展的“第四届中国行业信息化奖项评选活动暨2012中国行业信息化颁奖盛典”在北京国宾酒店隆重举办。来自行业信息化领域的500余位企业代表、政府领导…

ASP.NET网站开发实用代码

网站制作时显示的服务器资料 Environment.TickCount /60000//获取计算机运行时间inttick Environment.TickCount /60000;lblTic.Text (tick /60).ToString() "小时 "(tick %60).ToString() "分钟";intrem Convert.ToInt32(Environment.WorkingSet) /1024; …

网站进度条完美解决方案

对网站的进度条感兴趣开始于使用360安全卫土时&#xff01;由于这个软件的绿色进度条&#xff0c;我感觉这个软件很新奇、很神秘、技术含量很技高、细节性东西做得不错&#xff0c;用四个字来概括就是“焕然一新”。其实没使用这个软件之前&#xff0c;我觉得这东西并没不是那么…

生成网站缩略图代码(C#)

这几天博客园都在讨论这个&#xff0c;看了How to take screenshot (thumbnail) of a web site with ASP.NET 2.0?&#xff0c;根据VB.NET代码&#xff0c;搞出来一个C#版本的&#xff0c;看看效果还不错,百度不能正常显示&#xff0c;其他几个大站&#xff08;google,sohu)显…

一个图标搜索网站

http://www.iconlet.com/ 里面的图标很全&#xff0c;你需要的几乎都能找到&#xff0c;并且是 png 的哟&#xff0c;做平面的这下爽啦&#xff01; 贴几张图&#xff0c;馋馋大家&#xff1a; 对于我个人来说&#xff0c;我非常喜欢上面的这种风格…

开发视频网站,asp.net视频文件转换.fla格式

最经公司有一个小项目需要把视频转换成FLASH文件&#xff0c;效果就是像用户注册youku网一样&#xff0c;自己可以视频上传&#xff0c;转换成flash格式播放。 苦于以前没有做过&#xff0c;于是马上搜索了相关的文章&#xff0c;看了 http://www.cnblogs.com/xiucai/ 和 http…

ASP.NET2.0实现网站的自动升级

网站的自动升级主要是要实现从一台服务器上下载某些文件到本服务器上&#xff0c;然后对下载下来的文件进行更新等操作。比如&#xff0c;现在有服务器A,服务器B和客户端C。作为COM公司开发的产品DIV网站系统被安装到服务器B上&#xff0c;而它的更新设置及更新文件则在服务器A…