fi's profileli-fiPhotosBlogListsMore Tools Help

li-fi

日久他乡是故乡
July 02

透明系列

filter:alpha(opacity=50);       /* IE */

-moz-opacity:0.5;              /* Moz + FF */

opacity: 0.5;           /* 支持CSS3的浏览器(FF 1.5也支持)*/

 
HACK系列
 
屏蔽IE浏览器(也就是IE下不显示)
*:lang(zh) select {font:12px  !important;} /*FF,OP可见,特别提醒:由于Opera最近的升级,目前此句只为FF所识别*/
select:empty {font:12px  !important;} /*safari可见*/
这里select是选择符,根据情况更换。第二句是MAC上safari浏览器独有的。
仅IE7与IE5.0可以识别
*+html  select {}
当面临需要只针对IE7与IE5.0做样式的时候就可以采用这个HACK。
仅IE7可以识别
*+html  select {…!important;}
当面临需要只针对IE7做样式的时候就可以采用这个HACK。
IE6及IE6以下识别
* html  select {}
这个地方要特别注意很多博客都写成了是IE6的HACK其实IE5.x同样可以识别这个HACK。其它浏览器不识别。
html/**/ >body  select {}
这句与上一句的作用相同。
仅IE6不识别,屏蔽IE6
select { display /*屏蔽IE6*/:none;}
这里主要是通过CSS注释分开一个属性与值,注释在冒号前。
仅IE6与IE5不识别,屏蔽IE6与IE5
select/**/ { display /*IE6,IE5不识别*/:none;}
这里与上面一句不同的是在选择符与花括号之间多了一个CSS注释。不屏蔽IE5.5
仅IE5不识别,屏蔽IE5
select/*IE5不识别*/ {}
这一句是在上一句中去掉了属性区的注释。只有IE5不识别,IE5.5可以识别。
盒模型解决方法
selct {width:IE5.x宽度; voice-family :"\"}\""; voice-family:inherit; width:正确宽度;}
盒模型的清除方法不是通过!important来处理的。这点要明确。
清除浮动
select:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
在Firefox中,当子级都为浮动时,那么父级的高度就无法完全的包住整个子级,那么这时用这个清除浮动的HACK来对父级做一次定义,那么就可以解决这个问题。
截字省略号
select { -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
这个是在越出长度后会自行的截掉多出部分的文字,并以省略号结尾,很好的一个技术。只是目前Firefox并不支持。
只有Opera识别
@media all and (min-width: 0px){ select {……} }
针对Opera浏览器做单独的设定。

以上都是写CSS中的一些HACK,这些都是用来解决局部的兼容性问题,如果希望把兼容性的内容也分离出来,不妨试一下下面的几种过滤器。这些过滤器有的是写在CSS中通过过滤器导入特别的样式,也有的是写在HTML中的通过条件来链接或是导入需要的补丁样式。

IE5.x的过滤器,只有IE5.x可见
@media tty {
i{content:"\";/*" "*/}} @import 'ie5win.css'; /*";}
}/* */
IE5/MAC的过滤器,一般用不着
/*\*//*/
    @import "ie5mac.css";
/**/
IE的if条件Hack
<!--[if IE]> Only IE <![endif]-->
所有的IE可识别
<!--[if IE 5.0]> Only IE 5.0 <![endif]-->
只有IE5.0可以识别
<!--[if gt IE 5.0]> Only IE 5.0+ <![endif]-->
IE5.0包换IE5.5都可以识别
<!--[if lt IE 6]> Only IE 6- <![endif]-->
仅IE6可识别
<!--[if gte IE 6]> Only IE 6/+ <![endif]-->
IE6以及IE6以下的IE5.x都可识别
<!--[if lte IE 7]> Only IE 7/- <![endif]-->
仅IE7可识别

 

June 27

简洁性

一切事物因该尽量去简洁而不是简化 
                                                             --阿尔伯特·爱因斯坦
 
 
 
 
 
信息组织及交互上使用的简洁原则:



                                          --和谐界面

1  逐渐披露:某个时刻系统只会留给用户特定信息
2  约束:约束用户使用范围
3  一致性:提高可预见性与理解性
4  分组:使用视觉线索支持界面逻辑结构
5  高效

June 25

两年之前

以前学校刚出来做的东西,放在一个的设计小网站上尽然排到前20多名,
但长期不上就需要激活,有点不友好,存个档,万一成了名,怕激不活了。
 
年轻无极限
June 16

-

真相为人们所接受的三个阶段:1. 嘲笑  2. 强烈反对  3. 承认
June 11

PS 图像格式 详解

  GIF  和  PNG
 
GIF 是用于压缩具有单调颜色和清晰细节的图像(如艺术线条、徽标或带文字的插图)的标准格式。与 GIF 格式一样,PNG-8 格式可有效地压缩纯色区域,同时保留清晰的细节。PNG-8 和 GIF 文件支持 8 位颜色,因此它们可以显示多达 256 种颜色。确定使用哪些颜色的过程称为建立索引色,因此 GIF 和 PNG-8 格式图像有时也称为索引颜色图像。为了将图像转换为索引颜色,构建颜色查找表来保存图像中的颜色,并为这些颜色建立索引。如果原始图像中的某种颜色未出现在颜色查找表中,应用程序将在该表中选取最接近的颜色,或使用可用颜色的组合模拟该颜色。
 

损耗 -指定有损压缩所允许的“损耗”值。
     有损压缩可通过有选择地扔掉数据来减少文件大小 - 损耗设置越高,扔掉的数据越多。通常可以使用 5-10 的损耗值,有时可高达 50 而不会降低图像品质。使用“损耗”选项通常可使文件大小减少 5%-40%。

可以使用文字图层、形状图层和 Alpha 通道中的蒙版来改变整个图像的有损压缩。此方法可在关键图像区域产生更高品质的效果,而且不会牺牲文件大小。
注释:“损耗”选项不能与“交错”选项或者“杂色”或“图案仿色”算法一起使用。

“减低颜色深度算法”与“颜色”
      从“减低颜色深度算法”菜单中选取用于生成颜色表的算法。然后在“颜色”文本框中指定颜色的最大数量。如果选取 Web 作为减低颜色深度算法,则“颜色”弹出式菜单中的“自动”选项将变为现用。如果希望 PhotoshopImageReady 根据图像中的颜色密度来确定颜色表中的颜色数量,请使用“自动”选项。
可以使用文字
图层、形状图层和 Alpha 通道中的蒙版来改变整个图像的颜色深度减低程度。此方法可在关键图像区域产生更高品质的效果,而且不会牺牲文件大小.

  选项->     可感知 -通过为人眼比较灵敏的颜色赋以优先权来创建自定颜色表。   
                 可选择 -创建一个颜色表,此表与“可感知”颜色表类似,但对大范围的颜色区域和保留 Web 颜色有利。此颜色表通常会生成具有最大颜色完整性的图像.“可选择”是默认选项。 
                 随样性 -
通过从图像的主要色谱中提取色样来创建自定颜色表。例如,只包含绿色和蓝色的图像产生主要由绿色和蓝色构成的颜色表。大多数图像的颜色集中在色谱的特定区域。
                 受限 (Web) 
-使用 Windows 和 Mac OS 8 位(256 色)调板通用的标准 216 色颜色表。该选项确保当使用 8 位颜色显示图像时,不会对颜色应用浏览器仿色。(该调板也称为 Web 安全调板。) 使用 Web 调板可能会创建较大的文件,因此,只有当避免浏览器仿色是优先考虑的因素时,才建议使用该选项。 
                 自定 -使用用户创建或修改的调色板。如果打开现有的 GIF 或 PNG-8 文件,它将具有自定调色板。

  仿色  
“仿色”是指模拟计算机的颜色显示系统中未提供的颜色的方法。若图像所包含的颜色主要是纯色,则在不应用仿色时通常也能正常显示。包含连续色调(尤其是颜色渐变)的图像,可能需要仿色以防止出现颜色条带现象。

选项->     扩散 -应用与“图案”仿色相比通常不太明显的随机图案。仿色效果在相邻像素间扩散。 
              
图案 -使用类似半调的方形图案模拟颜色表中没有的任何颜色。
               杂色 -应用与“扩散”仿色方法相似的随机图案,但不在相邻像素间扩散图案。使用“杂色”仿色方法时不会出现接缝。
               透明度和杂边 -确定如何优化图像中的透明像素。

  交错   
选择“交错”可创建在整个图像文件的下载过程中,在浏览器中以低分辨率显示的图像。“交错”可以使下载时间显得较短,并使查看者确信下载正在进行。但是交错也会增大文件大小。

   JPG   

JPEG 是用于压缩连续色调图像(如照片)的标准格式。将图像优化为 JPEG 格式的过程依赖于有损 压缩,它有选择地扔掉数据。
注: 由于以 JPEG 格式存储文件时会丢失图像数据,因此,如果准备对文件进行进一步编辑或创建额外的 JPEG 版本,最好以原始格式(例如 Photoshop .PSD)存储源文件。

品质 -确定压缩程度。“品质”设置越高,压缩算法保留的细节越多。但是,使用高“品质”设置比使用低“品质”设置生成的文件大。查看几种品质设置下的优化图像,确定品质和文件大小之间的最佳平衡点。
优化 -创建文件大小稍小的增强 JPEG。要最大限度地压缩文件,建议使用优化的 JPEG 格式;但是,某些旧版浏览器不支持此功能。
连续 -在 Web 浏览器中以渐进方式显示图像。图像将显示为一系列叠加图形,从而使浏览者能够在图像完全下载前查看它的低分辨率版本。“连续”选项要求使用优化的 JPEG 格式。

注: 连续 JPEG 需要更多的内存用于查看,并且某些浏览器不支持该选项。
模糊 -指定应用于图像的模糊量。“模糊”选项应用与“高斯模糊”滤镜相同的效果,并允许进一步压缩文件以获得更小的文件大小。建议使用 0.1 到 0.5 之间的设置。
嵌入颜色配置文件 (Photoshop) 或 ICC 配置文件 (Illustrator)  -在优化文件中保存颜色配置文件。某些浏览器使用颜色配置文件进行颜色校正。
杂边 -为在原始图像中透明的像素指定一个填充颜色。单击“杂边”色板以在拾色器中选择一种颜色,或者从“杂边”菜单中选择一个选项:“吸管”(使用吸管样本框中的颜色)、“前景色”、“背景色”、“白色”、“黑色”或“其它”(使用拾色器)。

注: 只有 Photoshop 有“前景色”和“背景色”选项。

May 31

多浏览器支持的字体阴影

/*css*/
.shadow { position:relative; display:block; color:#fff; }
.shadow span { position:absolute; display:block; top:0px; }
.shadow:before { display:block; padding:1px 0 0 0; content:attr(title); color:#666; }
<html>
<p class="shadow" title="This is white text, on a white background. Yet with CSS Drop Shadows, you can read this, because of the black text-shadow.">
<span>This is white text, on a white background. Yet with CSS Drop Shadows, you can read this, because of the black text-shadow.</span>
</p>
</html>
 
只有ie支持的filter滤镜
.shadow { filter:progid:DXImageTransform.Microsoft.DropShadow(color=#00CCFF,offX=0,offY=1,positives=1);}
 
 
去掉INPUT虚线框样式
 
.wrap{position:relative;} .btns{zoom:1;} .btns *{outline:0;zoom:1;background:#f2f2f2;} .btns button::-moz-focus-inner{border-color:transparent!important;}
May 19

甘地

Worship without sacrifice(崇敬而没有牺牲)
You must be the change you want to see in the world.(欲变世界,先变其身)
May 15

突然一下霍然开朗。

与其把首页扔在茫茫信息之中,不如把首页从信息中解脱出来。
 
 no more
 no page break
 no communication
 
让你期待有更多,骚动你的心还遮住你的眼睛,又不让你知道去哪里。
藏得越多,越有兴趣。
如同豆瓣,国产含蓄。
 
 
 
 
 
May 07

内容型的网站与功能型的网站与人因网站

-用户方向-
内容为主的网站,需要友好的界面,但更需要友好的结构。
流程上,是先有原型(没有样式只谈功能的页面),后有风格样式。界面也是由基础信息与交互结构决定的。有出彩的信息,有良好结构网站,即使是原型,也能让人流连往返。
以信息为主导的网站出彩的部分因该是内容,华丽的界面如果产生出了太多不相关视觉信息会让用户对内容的敏感降低。
UI的作用层分为用户感受层
 
 
功能的网站,以网站性能为前提,为何delicious,很有诚意在为用户做书签本,很有诚意AJAX的页面形成用户的使用习惯,很难转移出来。
为何鲜果,我从抓瞎转到鲜果,因为鲜果抓得到图片。
为何aviary.com,很酷玄的PSONLINE站点。功能繁多,实力强大。
 
人因为主的网站,Q斜杠Q斜杠校友 kaixin斜杠001 FACE斜杠BOOK  tw斜杠itter 豆瓣,前3以用户关系为主,后2以用户创制内容为主。
用户间如何搞关系,前三的加强用户间关系的方式先以邀请方式熟人邀熟人,这样被邀注册的成功几率是很高的,这就是口耳相传的优势,只要站点值得被推荐。邀请注册还有另一个好的方面就是当你这种体裁的网站被其他网站抄袭,即使对方实力强过你的站。邀请注册用户会形成很高的忠诚度。但是不利的影响是造成很多已知站点用户的因无法注册而流失,但是这是有方法解决的;
使用游戏模式造成的用户的沉浸状态;强调好友当前状态,通知广播,豆邮等等友好的功能加强关系;以达到了高在线时长,高回访率的效果,高用户间互动行为。
 
后二 以网站的定位为前提,形成个性鲜明的网站风格如TW的嘈杂,豆瓣的低调,强烈的风格影响下形成用户积极创建内容的行为,TW用户首页不是显示用户自身的信息,而是显示的是用户FOLLOW的最新内容,但是TW上发布太迅捷了,有时候是不加思索,没有经过沉淀的,这样你有时在个人首页上翻了半天也获取不到有用的信息。TW成也用户信息,败也用户信息。
 
-产品方向-
是对企业用户还或者大众用户,没有区别,企业大众相辅相成,没有大众的51JOB与没有企业用户的51JOB都太不客观了。
建立在大众基础上的站点是不会缺少企业用户的。
长期观察的MOKO.CC 看似二三线小明星造星平台,实际是充当企业用户星探的角色,把用户与企业间交易绑定在自己的平台上,从中收取企业用户的服务费,娱乐圈从来都不差钱。
是对特定用户还是主流用户
 
-价值方向-
 宏观的方面,能够为人类留下很大数字遗产的网站:维基百科与GOO斜杠GLE,
为个人供良好的信息服务的站点分析中。
 
 
---------------------------------
核心能力要做到极致。要多想如何通过技术实现差异化,人家做不到,或者通过半年一年才能追上来。
如,用户总评论qq的时候说用qq唯一的理由是传文件快,有群。于是这些就是我们的优势,那我们就要将优势发挥到极致。我们需要更加深入的去想,要想到要不要做传输速度、中转啊。离线传文件在邮件体现就是一个中转站,超大文件,也不难,就是要去做。产品部门很快的去做,去测试。用户用的量也不一定大,但几个月用一次,口碑就来了。用户会说,我要传大文件,找了半天找不到可以传的地方,万般无赖之下用了很烂的qqmail,居然行了。于是我们的口碑就来了。做了很多测试、逐步放量,看变化,因为到期就删掉,成本也没提升多少。
                                                                                                                                                                                                         --马化腾 谈QQ
 
 

fi li

Photo 1 of 4

撕心裂肺

无休无止

Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.