当前位置:主页 > 平面设计

最新发布

关于DOCTYPE
关于DOCTYPE

DOCTYPE不可怕,但把它拿走,会让你怕了又怕。最近在蓝色理想转悠,发现很多朋友提出有关DIV+CSS排版问题,以及IE与FF的兼容问题。怎么问的都有,结果就是一个――显示很奇怪,很难调整。我们浏览的大多数网站,或者用Dreamweaver创建一个新的网页文档时,源码的顶部都会有DocType声明,但是很多人没有注意它,甚至在创作时候直接将它删掉,其实这往往就是噩梦的开始。在遵循标准的任何Web文档中,DOCTYPE都是一项必需的元素。它会影响代码验证,并决定了浏览器最终如何显示你的web文档。为了避免DOCTYPE的问题重复出现,我根据手头的资料整理了这篇文档,以备自己及有兴趣的朋友参考。在默认情况下,FF和IE的解释标准是不一样的,也就是说,如果一个网页没有声明DOCTYPE,它就会以默认的DOCTYPE解释下面的HTML。在同一种标准下,不同浏览器的解释模型都有所差异,如果声明标准不同,不用我说,您自己想就可以了。学习网页标准,浏览器兼容,从哪里开始您自己决定,但是,请认识DOCTYPE:一、什么是DOCTYPEDOCTYPE是Document Type(文档类型)的简写,在页面中,用来指定页面所使用的XHTML(或者HTML)的版本。要想制作符合标准的页面,一个必不可少的关键组成部分就是DOCTYPE声明。只有确定了一个正确的DOCTYPE,XHTML里的标识和CSS才能正常生效。二、DOCTYPE的规则DOCTYPE声明的写法遵循一定的规则,它指出阅读程序应该用什么规则集来解释文档中的标记。在Web文档的情况下,“阅读程序”通常是浏览器或者校验器这样的一个程序,“规则”则是w3c所发布的一个文档类型定义(dtd)中包含的规则。每个dtd都包括标记、attributes、properties等内容,它们用于标记web文档的内容;此外还包括一些规则,它们规定了哪些标记能出现在其他哪些标记中。每个web建议标准(比如html 4 frameset和xhtml 1.0 transitional)都有自己的dtd。以下是从手册上摘抄的规则:语法:

3 次浏览
一些基本的页面设计元素布局比例
一些基本的页面设计元素布局比例

基本的页面设计元素布局比例,给大家做个参考标志图案: 搜索功能: 导航模式: 帮助内容:

9 次浏览
导航的流行趋势
导航的流行趋势

这不仅仅是一个信息爆炸的时代,也是一个服务爆炸的时代。一切都是因为互联网,随着互联网技术的发展,信息的增多,服务的增多,用户需求的多样化。怎样让用户在最快地获取自己想要的东西,导航的设计显得非常重要。随着带宽的持续增加,互联网技术的研发,我相信,导航的形式将会更加的多样化,这种多样化带来的将不会是使用的复杂,而是更加地人性化。下面是我觉得将来会比较流行的几种导航的方向。借鉴传统软件工程的导航模式google靠搜索起家,却剑指微软。微软靠一个操作系统的平台整合了计算机的软件行业,google则要搭建一个新的平台来整合所有的网络服务。从上图可以看到,google的导航和XP的导航有着惊人的相似之处,XP左下角的快速启动,和google左上角的导航,如出一辙。google除了用纯文本没有用图标之外,没有任何的区别了。再进一步看google的右上角,我做了个假设,当你点击My Account的时候,不刷新页面,而是弹出一个面板来显示里面的信息的话,是否就更加像windows的开始菜单了?可以试着去观察你身边的google用户,很多人用google的一些服务是先进google.com,然后点击右上角的My Account来找自己想要的服务。如果有兴趣的同学再去研究下igoogle的架构,很容易发现,俨然摆出了一个网络桌面的姿态,很是有点windows桌面的感觉。如果说google是整合网络服务,看看信息层面的导航吧,上一次的UCDChina书友会上,大家简单地讨论过amazon的导航的变化,amazon可以说是在网络产品导航上的鼻祖了。白鸦原来介绍过amazon的导航的变化历史,直到现在导航。可以从上图看到,是否很有点“开始菜单”的影子?amazon在每个子页面都有一个亮橙色按钮“Shop All Departments”你可以在任何一个子页面切换到其他的任何父、子页面。其实,随着技术的革新,软件和在线服务的概念将越来越模糊,交融。随着google在线产品对传统软件的冲击,从Gmail、google doc我们可以看到,颠覆的只是概念,用户体验基本上完全沿袭了传统软件的使用习惯。目录、右键菜单、拖拽、快捷键等等这些原本只有客户端产品才会出现的名词,现在在浏览器中同样开始流行起来,用户也非常容易上手。从用户体验的角度上讲,操作系统、软件工程经历几十年的探索,已经相对成熟,更何况培养起了几乎所有计算机用户的使用习惯。网络产品更多地应该去借鉴,模仿,就是对用户的最大的尊重了。没有“导航”的导航―搜索导航的根源在于分类,当有100条信息的时候,我们需要类别,当有10000条信息的时候,有了tag,当有100..00条信息的时候,无论怎么分类都是难以寻找的,于是就有了搜索。当一个网站信息越积越多,搜索将会变得越来越重要。以至于终于有一天,当网站发现50%以上的用户来到你的网站第一件事是搜索的时候,搜索就将成为没有“导航”的导航。社会化导航

3 次浏览
动态加载JS脚本的4种方法(修改版)
动态加载JS脚本的4种方法(修改版)

要实现动态加载JS脚本有4种方法:1、直接document.write这里重新温习Document.write()的用法,必须在加载页面的过程中使用,否则将复写整个页面,这里我碰到的问题是,如果用一些异步方法把内容写进页面Body中是不行的,应为IE无法被我们的脚本所阻塞,无法要求加载过程中断,等待我们取得必要的信息,这时候我们将无法保证加载后脚本具体执行的情况。2、动态改变已有script的src属性3、动态创建script元素  这三种方法都是异步执行的,也就是说,在加载这些脚本的同时,主页面的脚本继续运行,如果用以上的方法,那下面的代码将得不到预期的效果。要动态加载的JS脚本:a.js,以下是该文件的内容。

2 次浏览
把复杂的网站导航简单化
把复杂的网站导航简单化

导航设计是结构层面设计中的主要工作之一,在软件中,导航设计的好坏,直接关系到用户使用是否能够流畅。面对较复杂的导航,我们第一反应是将其简化。所以在一些复杂的企业级管理软件中(如SAP、金蝶ERP、浪潮ERP等),提供用户直接通达某位置的快速入口;有些软件则提供收藏夹,让用户把常用的地址收藏;有些则从导航交互的方式上寻求解决办法。 1、在路径层面上提供辅助导航  提起辅助导航,我们会马上想到搜索框、快捷入口、收藏夹等等,之所以会马上想到这些,是因为这些形式让我们的使用更便捷。 图 1-1 SAP界面上的快速入口 图 1-2 卓越网(电子商城)上的搜索框 webjx.com 电子商城网站是内容较多的网站类型,如果单纯从导航去寻找某个产品,会令我们花费较多的时间,而搜索框,可以便捷的通过关键字来检索,相信大家已经体验到它的便捷了。 从以上例子我们可以看出,新手可以通过“分类页、导航树和检索”的形式找到自己想要的东西,由于“地形”不熟,不可能有快捷的需求;大部分用户还是喜欢用“简洁导航、收藏夹”之类的形式,这样我可以挑选我想要的进去;如果有一定的自主权,可以直接“搜索框和快捷入口”,我直接跳到我想要的地方,很迫切!不想浪费更多的时间。

3 次浏览
导航设计与信息架构
导航设计与信息架构

大部分时候我们讲导航,讲的是导航对内容和结构的一种表现。就是说我们在讨论导航的时候,更多的去关注怎么与之交互,以及视觉上是怎么好看。但是导航,不仅仅局限于交互方式和视觉形式。被狭义化的导航回想一下我们是如何设计导航的?难道不正是根据内容、根据内容的结构去设计?最终,导航可能包含了三方面的功劳:交互设计、视觉设计,别忘了,还有信息架构。是信息架构决定了导航的设计。信息架构决定了我们是用几级分类,一个项目是否可以属于两个或多个分类,等等。信息架构里面,有很大一部分工作是分类。分类,就是对已有的项目、内容,通过已知的共同属性,进行分组、归类。在计算机、信息系统被发明以前,人们就在不断进行着分类工作。从日常生活到科学研究,分类无处不在。我们为什么会要对动物、植物进行分类呢?哦,是为了形成科学的知识体系。那么当然,是先有了动物、植物、微生物的具体存在,才有了界、门、纲、目、科、属、种这样的生物分类法。为什么要分那么细致那么多层级?是因为生物届的复杂性要求分的这么细致。所以我一直以来支持的观点是,根据内容去进行分类,和信息架构。所以我也十分推崇使用卡片分类法,既是定量分析也是定性分析。在有条件的情况下,推荐大家尝试。回到开始的话题,如果我们考虑导航的时候,仅考虑其交互方式和视觉形式,那么很有可能反作用于信息架构。比如下面的例子。Tab 式导航的例子我们为什么要用 Tab 式导航?是因为它能比较好的表现出分类以及分类的结构(一般是两级)。并不是因为有了 Tab 式导航,所以人们才把分类分为两级。最初的时候,一定是因为先有了两级分类,设计师才设计出了精妙的 Tab 式导航。而 Tab 式导航的大规模使用,也在反面的影响大部分信息架构的设计。简单的几项内容,本可以一级逻辑表明,却被套用了两级分类,理由是 Tab 式导航比较好看。就好比人们总是习惯于用四个汉字作为导航文案一样。比如蛮好用“新闻”两字可以的,非得用“新闻热点”。这道理是一样的。导航的交互和视觉设计不应该影响信息架构的设计。鱼眼菜单真的那么好用么?如果原本一个下拉菜单就十个菜单项,你会选择用鱼眼菜单吗?或者又是仅仅因为它很酷。仍然是那个问题,什么样的内容,决定了什么样的导航。尤其要注意下,我这里说的内容,不仅包括文本资料的分类,也包括功能型网站的用户任务和目标。

3 次浏览
Fireworks MX打造MAC水晶球特效 [1]
Fireworks MX打造MAC水晶球特效 [1]

在织梦论坛上看到朋友提到水晶球(或是说MAC球体)的绘制的问题后,想写出来个小教程给大家,希望大家喜欢!下面的几个是织梦论坛的朋友们以及我制作出来的水晶球:  (一是颜色的调配,二是球体的光照变化,这些光照变化都要靠白色弧型来调节了)  制作软件:FW MX 2004  使用手法:放射渐变、线性渐变、内侧发光、羽化  制作步骤:

3 次浏览
Fireworks MX打造MAC水晶球特效 [2]
Fireworks MX打造MAC水晶球特效 [2]

4.然后再绘制一个小圆,这个圆几乎占大圆的二分之一,在“属性对话框”中设置填充类别为“ 线性”,在填充颜色的选择里选择颜色均为白色,然后设置其中一个透明度为0。接下来再调整手柄的位置,使透明的一边在下方,白色在上方。  (提示:这样就能体现出球体的高光,让球体呈现立体感。)  5.按下Alt键拖动上边的圆到下方,这样就复制了一个圆,让两个圆上下对齐,然后调整下面圆的“填充类别”为“放射状”,然后再调整手柄的位置,看下图进行调整。最后设置此图层的不透明度为50%提示:做此圆是为了补充圆的下部颜色不足,无法体现球体立体感。  6.现在给大圆加上“内侧发光”效果,点击“属性栏”中的+号,选择“阴影和光晕”下的“内侧发光”,选择颜色(此颜色与刚开始设置这个圆渐变色中深色一样),宽度为2,不透明度为80%,柔化是8,偏移为0。  7.利用字体随便弄一个符号或是图像在球体中间(为其添加阴影),使球面显的更漂亮。

3 次浏览
用Fireworks MX做按钮
用Fireworks MX做按钮

1、按(U)在画布上绘制矢量图形。这种光照图在圆边物体(例如圆,椭圆或圆角矩形)上效果最为明显。在本例中,你可以体会这三种图形的最终效果。             2、选中图形,在属性面板里选择填充类型为线形渐变(Fill||Linear Gradient) 在属性面板里,点击你刚才调整填充旁边的Color Picker来编辑渐变。将第一个渐变颜色设置为#ffffff,第二个渐变颜色为#999999。  现在渐变的物体仍然在选择状态,选择Pointer Tool,将淡色旋转至左上,深色旋转至右下。可以参照下图。  3、保持图形仍然在选择状态,在属性面板的右下方选择Effects部分的加号。弹出菜单:选择Shadow and Glow>Inner Shadow (阴影和光晕>内阴影)。设置参数如左所示并确认

3 次浏览
Fireworks MX使用教程--教你如何改变图片大小
Fireworks MX使用教程--教你如何改变图片大小

1. 打开一个图片。此图片大小为宽2950,高2094。目的是要把这个图片变成宽400的图片。    2.打开“修改”菜单,单击“画布”里的“图象大小”。    3.在宽度中输入400。    4.选择“文件”菜单中的“导出”,给文件命名,保存即可。

6 次浏览
共计26043条记录 上一页 1.. 858 859 860 861 862 863 864 ..2605 下一页