`
gray888
  • 浏览: 532027 次
  • 性别: Icon_minigender_2
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

如何成为一名优秀的web设计师?

阅读更多

什么是web设计师?
在我的观念里,web设计师不同于美工。Web设计师是美工和后台程序员之间的那个角色,而且懂一些美术,会用一些Photoshop。这个人主要负责web的建设规划,前端代码,切图等,而不是美术设计。

实际上,这个人才真正的懂得Web,是网站建设的核心。

如何成为一名优秀的web设计师?

什么是web设计师?
在我的观念里,web设计师不同于美工。Web设计师是美工和后台程序员之间的那个角色,而且懂一些美术,会用一些Photoshop。这个人主要负责web的建设规划,前端代码,切图等,而不是美术设计。

如果你想作出一手好网站,成为一个出色的Web设计师,你有不少东西要会。首先是xhtml和css。这是一切web的基础。以前大家都用table划来划去,现在的标准是xhtml+css,no table。国际标准推荐用css来定位和布局。

第二是script,这个必须很流利。无论是数据验证,动态样式,还是一些有用的特效,都是需要Script。而Script是基于DOM的,想要精通script,不会DOM就想当于学Java不学Java库。

之后是选学的HTC,将Script封装起来,面向对象的开发JS。虽然HTC局限于IE,不过,从IE百分之九十多的市场占有率来看,HTC还是很有前景。

然后是XML和XSL,别告诉我现在你还不会XML,会了XML再学学XSL不过是一两天的工夫。

实际上最重要的不在于技术,而在于要学会人性化的设计,学会体贴用户。这是设计理念的问题:按钮在哪里合适?字体多大舒服?颜色如何不刺眼等等。

以上这些是前端程序员的工作,完全没有美术的技巧。Web设计师应该掌握一些美术的知识,至少要懂得审美。

首先是要会配色,哪怕图片做得不好,配色一定要好, 不然配出狗屎色会恶心死人。

所有设计都要考虑到人的因素。是看的人,浏览的人是否觉得好看,而不是设计的人觉得好看。例如,给一个老年人看五颜六色的东西,你觉得他能接受吗?

图片设计由美工来发挥,但要整体的考虑,系统的色调, 主题, 风格要一致,不是单独一个图片好看,就可以放上去用的。以前常看到新手设计网站,先找一堆gif动画,在frontpage上东放一个西放一个,你说这是设计网站?

Web设计师需要在美工的图片上进行加工切图,因此图的大小,图的质量,图的格式, 都需要经过仔细考虑。图片如何切适用于css,如何能够最少的使用图片,这很有讲究。不然直接贴1024*768的图片到网站算了
要Web设计师干什么。

有一个需要重点的考虑的问题,是网站的目录结构。如何分目录能够清楚地放置js,css,html,htc等等,这需要通盘考虑, 也就是要和后台技术一起考虑。例如用了Struts的多模块,那么就需要分module,每个module单独使用include等等。

前几天看了一个blog中提到对中国的web设计师的评价: "上一代的文化因为文革有断层,导致欣赏水平不高,这一代的教育有问题,导致创意力缺乏,下一代努力一点基本可以赶上外国水平"。

说了这么多,嘿嘿,实际上,大多数公司都不重视这个角色,往往的,美工作的图由她自己切好做成html,然后交给程序员,程序员做成jsp,之后一旦需要修改,美工mm改jsp又很麻烦。最终的结果是,美工作的图程序员用不上,程序员的jsp美工改不了。两边矛盾。

增加一个中间角色,精通Web设计规划,周旋于美工和程序员之间。这不是很好么?

实际上,这个人才真正的懂得Web,是网站建设的核心。

分享到:
评论

相关推荐

    基于C语言课程设计学生成绩管理系统、详细文档+全部资料+高分项目.zip

    【资源说明】 基于C语言课程设计学生成绩管理系统、详细文档+全部资料+高分项目.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

    基于springboot的简历系统源码(java毕业设计完整源码+LW).zip

    项目均经过测试,可正常运行! 环境说明: 开发语言:java JDK版本:jdk1.8 框架:springboot 数据库:mysql 5.7/8 数据库工具:navicat 开发软件:eclipse/idea

    “招聘智能化”:线上招聘问答系统的功能开发

    互联网技术经过数十年的发展,已经积累了深厚的理论基础,并在实际应用中无处不在,极大地消除了地理信息的障碍,实现了全球即时通讯,极大地便利了人们的日常生活。因此,利用计算机技术设计的线上招聘问答系统,不仅在管理上更加系统化和操作性强,更重要的是在数据保存和使用上能够节省大量时间,使得系统变得非常高效和实用。 线上招聘问答系统采用MySQL作为数据管理工具,Java作为编码语言,以及SSM框架作为开发架构。系统主要实现了简历管理、论坛帖子管理、职位招聘管理、职位招聘留言管理、招聘岗位管理、所在行业管理以及求职意向管理等功能。 该系统的设计不仅方便了操作人员,而且合理性高,能有效避免误操作,确保数据在录入时就符合设计要求,从而最大限度地减少源头性输入错误,使数据更加可控和可靠,将出错率降至最低。

    simulink实现标准IEEE33配电网系统,50HZ,将各节点数据统计起来输出到工作区,再matlab中跑出某时刻节点电压分布,适合用于观察某时刻节点电压变化情况 #特别是当用于接入双馈风机时

    simulink实现标准IEEE33配电网系统,50HZ,将各节点数据统计起来输出到工作区,再matlab中跑出某时刻节点电压分布,适合用于观察某时刻节点电压变化情况。 #特别是当用于接入双馈风机时,用powergui无法进行潮流计算,通过此方法能过很好的解决此问题。 有参考文献。

    给袋式真空包装机UG10全套技术资料100%好用.zip

    给袋式真空包装机UG10全套技术资料100%好用.zip

    基于java+ssm+mysql+微信小程序的智慧消防小程序 源码+数据库+论文(高分毕业设计).zip

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行!可以放心下载 技术组成 语言:java 开发环境:idea、微信开发者工具 数据库:MySql5.7以上 部署环境:maven 数据库工具:navicat

    Java 入门教程.md

    Java 入门教程.md

    Unity寻路插件(A* Pathfinding)

    2024.10月份更新 最低unity版本2021.3.4

    xxscd_7.0.apk

    xxscd_7.0.apk

    基于C语言课程设计-职工管理系统、详细文档+全部资料+高分项目.zip

    【资源说明】 基于C语言课程设计-职工管理系统、详细文档+全部资料+高分项目.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

    自动氩弧焊机sw18全套技术资料100%好用.zip

    自动氩弧焊机sw18全套技术资料100%好用.zip

    MATLAB Simulink搭建电动车制动能量回收控制策略 整车参数 整车参数及性能指标 基本参数 参数值 整备质量 kg 1550 满载质量 kg 1920 轴距 m 2.670 轮胎滚动半径 m

    MATLAB Simulink搭建电动车制动能量回收控制策略 整车参数 整车参数及性能指标 基本参数 参数值 整备质量 kg 1550 满载质量 kg 1920 轴距 m 2.670 轮胎滚动半径 m 0.3 续驶里程 km 300 最高车速 (km·h-1) 150 最大爬坡度 % 30 0~100 km·h-1加速时间 s 12 电机、电池参数匹配 轮毂电机、动力电池参数 参数 参数值 轮毂电机 额定功率 kW 20 峰值功率 kW 50 额定转速 r·(min-1) 450 峰值转速 r·(min-1) 1500 额定转矩 (N·m) 400 峰值转矩 (N·m) 900 动力电池 额定电压 V 336 容量 Ah 170 最大充电功率 kW 7.5 电机最大制动力矩 式中,Temax为电机最大制动力矩;Pmax为电机峰值功率;PBmax为电池最大充电功率;ηb为电池充电效率;Tmax为电机峰值转矩;n为电机转速;nd为电机基速。 充电电流 式中,Im为充电电流;ηm为电机发电效率;T为单个电机制动力矩;Uec为电池的端电压。 动力电池SOC 采

    基于springboot的CSGO赛事管理系统源码(java毕业设计完整源码+LW).zip

    CSGO赛事管理系统的作用就是提供一个在线CSGO赛事管理的信息储存以及搜索的系统,用来协助对CSGO赛事信息进行统一管理。一个完善的CSGO赛事管理系统,可以对CSGO赛事进行精细化的管理。 环境说明: 开发语言:java JDK版本:jdk1.8 框架:springboot 数据库:mysql 5.7/8 数据库工具:navicat 开发软件:eclipse/idea

    多层陶瓷电容预热清扫机2DCAD+BOM清单proe4.0 可编辑全套技术资料100%好用.zip

    多层陶瓷电容预热清扫机2DCAD+BOM清单proe4.0 可编辑全套技术资料100%好用.zip

    毕设-ssm的最多跑一次微信小程序-源码-LW-PPT.rar

    “最多跑一次”小程序是一款基于微信平台的便民服务应用程序,旨在为用户提供政务服务、社区服务、生活服务的线上办理和查询功能,让用户能够足不出户即可享受各种便民服务。该小程序的名称源自“最多跑一次”改革理念,旨在减少群众办事过程中的跑腿次数,提高办事效率,方便用户快速、便捷的完成各项事务。政务服务方面,该小程序涵盖了各级政府部门的线上办事服务,用户可以通过小程序完成各类证件申办、查询政务信息、预约办事等功能,避免了排队等待和办公室跑腿的繁琐程序。社区服务方面,该小程序整合了社区文化活动、志愿者服务、社区警务等多项社区服务事项,为用户提供便捷的社区服务。生活服务方面,用户可以通过该小程序查询公交车时刻、预约停车位、快递物流查询等日常生活服务,方便了用户的出行和生活。此外,该小程序还具有身份验证、在线支付、消息通知等功能,用户可以通过微信小程序完整的完成各种服务事务,无需额外下载其他应用,提升了用户的使用体验。总之,“最多跑一次”小程序以其丰富的服务内容、便捷的操作流程和安全的使用环境,满足了用户办事的多样化需求,让用户享受到智慧城市带来的便利和舒适。

    基于springboot的准妈妈孕期交流平台源码(java毕业设计完整源码+LW).zip

    项目均经过测试,可正常运行! 环境说明: 开发语言:java JDK版本:jdk1.8 框架:springboot 数据库:mysql 5.7/8 数据库工具:navicat 开发软件:eclipse/idea

    09 - 淘宝直播:第一次直播话术怎么写.pdf

    09 - 淘宝直播:第一次直播话术怎么写

    028 - 快手直播俏皮话.pdf

    028 - 快手直播俏皮话

    59C.Solar-Charge-Controller:基于MATLAB Simulink的太阳能光伏MPPT控制蓄电池充电仿真模型 其中,光伏MPPT控制采用扰动观测法(P&O法),蓄电池充电采用

    59C.Solar_Charge_Controller:基于MATLAB Simulink的太阳能光伏MPPT控制蓄电池充电仿真模型。 其中,光伏MPPT控制采用扰动观测法(P&O法),蓄电池充电采用三阶段充电控制。 仿真模型附加一份仿真说明文档,便于理解和修改参数。 仿真条件:MATLAB Simulink R2015b

    004 - 2万字直播活动主持人台词开场白串词大全.docx

    004 - 2万字直播活动主持人台词开场白串词大全

Global site tag (gtag.js) - Google Analytics