很多朋友希望,我能把我做网站的一些流程及经验跟大家分享一下,最近刚好做一次内部培训,所以稍微整理了一下,这些只是针对网页初学者,具有一定平面设计水平的人,对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> .

2.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工具。

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

1、界面设计(WEB UI)

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

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

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

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

布局的构成原则上是:统一、协调、流动、强调、均衡

c、交互研究
    我这边的交互主要集中在人机操作方面,研究用户浏览网站心理我个人认为一个成功的个人主页,单纯的美观是不够的,重要的是宜人性方面应该注重,喜欢Goole、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即可预览效果
    5、测试网页兼容性

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

6、发布站点

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

总结
    1、在开始制作网页之前,建议应用少量时间对自己要制作的主页进行总体设计,例如希望主页是怎样的风格,应该放一些什么信息,其他网页如何设计,分几层来处理等等通常在进行网页开发时,首先都进行静态网页的制作,然后再在其中加入脚本程序、表单等。静态网页仅仅用来被动地发布信息,而不具有任何交互功能的网页,它是Web网页的重要组成部分,一个好的网站:首先是内容丰富,其次就是网页设计
    2、不要先决定网页的外观,然后迫使自己去适应它,应该根据网站的访问者对象、要提供的信息以及制作目标得出一个最适合的网页架构。
    3、每页排版不要太松散或用太大的字,尽量避免访问者浏览网页时要作大幅度的滚动,对于篇幅太长的一页可以使用内部链接解决。须知,在一页的上部是显眼而宝贵的地方,不要只放几个粗大的字或图片
    4、不要每页都采用不同的墙纸,以免每次转页时都要花费过多的时间去下载,采用相同的底色或墙纸还可以增强网页一致性。以树立自己的风格。
    5、底色或墙纸必须与文字对比强烈,以易于阅读。
    6、熟悉以后开始尝试用CSS,自己书写代码,按照W3C标准来写符合要求的网页

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

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

    网站制作流程及界面交互设计研究探讨 作者的blog: http://www.onling.net/blog/ 很多朋友希望,我能把我做网站的一些流程及经验跟大家分享一下,最近刚好做一次内部培训,所以稍 ...

  2. hbuilder制作简单网页_企业信息化网站+营销服务之电子商务网站制作流程

    爱美食爱技术 网站制作流程,是指网站制作过程中必须遵循的工作顺序.每个成品网站都必须按标准流程进行建设.这类似于企业的产品生产线,一个工序一个工序地完成整个产品加工.很多人把网站制作与网页制作混为一谈 ...

  3. Web前端开发之网站制作流程详细讲解

    一个网站想要顺利的运行就离不开HTML5网页技术开发人员,因此熟悉整个网站的开发建设流程对HTML5网页技术开发人员尤为重要,本篇文章扣丁学堂小编就和大家分享一下Web前端开发之网站制作流程,希望可以 ...

  4. 【CMS建站】写给大家看的网站制作教程01—了解网站制作流程

    作者 | 杨小爱 来源 | web前端开发(ID:webqdkf) hello,大家好,我是杨小爱,欢迎来到web前端开发公号平台. 这些年里,被读者和周围朋友以及一些认识的人,问的最多的一个问题,就 ...

  5. 写给大家看的网站制作教程01-了解网站制作流程

    作者 | 杨小二 来源 | web前端开发(ID:webqdkf) 前言 这些年里,被读者和周围朋友以及一些认识的人,问的最多的问题,就是,怎么做一个自己的网站?这个难不难学呀? 其实,我知道,很多人 ...

  6. 搜索引擎制作_搜索引擎优化方法_网站制作流程:网站建设7个基本流程!

    发布时间:2020-12-08 10:12:16 从目前来看,每天都会有大量的初创企业诞生,作为企业主而言,第一时间想到的事情,就是建立一个网站,但由于初创企业,并没有专业相关的网站制作人员,往往是寻 ...

  7. 苹果wwdc20:界面交互设计-庞姿姿

    哈喽,大家好,今天为大家分享的是苹果wwdc20:界面交互设计,2020年6月23日凌晨,WWDC20正式举行,在大家的期待中终于到来.下面就是苹果wwdc20:界面交互设计的具体变化,UI设计师小伙 ...

  8. 基于网络媒介的交互设计研究

    随着网络的日益普及,交互性的话题也逐渐升温.虽然交互性是一个相当新的词汇,但它其实是一种早已存在的现象,早得超过任何人的想象.亘古至今,互动一直是人类文化的一部分.演讲.交谈.踢球.购物.画画.雕塑- ...

  9. 丽水数据可视化设计价格_网站建设之B端交互设计——数据可视化图表

    在B端设计中,数据可视化是必不可少而且非常重要,越来越多的设计师需要和数据打交道,但是很多设计师不懂可视化当中不同用途的图表规范,只是单纯设计出好看的数据图表,却不能给用户带来更多的信息和价值. 因此 ...

最新文章

  1. 文凭-决定的人生成败?下
  2. 在博客中如何让code具有比较易读的格式
  3. 【新技术】不用开发者账号申请ios证书真机调试
  4. linux c 打印错误信息error errno perror和strerror的区别
  5. Bootstrap4+MySQL前后端综合实训-Day08-PM【ajax获取表单标签内容、根据“栏目信息”添加“新闻信息”、新闻管理系统-项目展示】
  6. MySQL常用存储引擎之Innodb
  7. Linux下获得线程ID syscall(224)
  8. 前端学习(2021)vue之电商管理系统电商系统之合并goodlist的分支
  9. css线条伸缩_CSS3弹性伸缩布局之box布局
  10. 【转】牛人杰作 管饭哥登场
  11. python小白应该看什么书_小白学python看什么书
  12. android动态申请悬浮框权限,Android创建悬浮窗的完整步骤
  13. POJ NOI0105-30 含k个3的数【数制】
  14. linux备份整个系统
  15. 三菱PLC进行连续数据采集、时序和故障追踪的方法
  16. Windows10 怎么添加开机启动项
  17. TCP/IP、 IXP/SPX、 NetBEUI、 AppleTalk协议
  18. 基于java汽车4S服务管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  19. 晚上几点入睡比较好,如果每天1点睡,8点半起,可以保持健康吗?
  20. C语言程序——关系运算符的应用

热门文章

  1. 卓佳收购CP TRUST Co. Ltd.,借此加强在马来西亚纳闽的业务
  2. 解决 git clone fatal: unable to access ‘https://github.com...‘: 的一种方法
  3. H3C NE实验合集
  4. ZigBee技术简述及与Wifi的比较
  5. VirtualService资源详解
  6. 实现SPA实现单包授权技术的方案Fwknop
  7. 在职研究生如何做选择
  8. 第六章软件项目配置管理
  9. Classmate Reunion-Technical Support
  10. 医咖会免费STATA教程学习笔记——日志文件