🎶 Sym - 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台

📕 思源笔记 - 一款桌面端笔记应用,支持 Windows、Mac 和 Linux

🎸 Solo - B3log 分布式社区的博客端节点,欢迎加入下一代社区网络

♏ Vditor - 一款浏览器端的 Markdown 编辑器

0 篇文章

CSS hack 初学小结

什么是浏览器 HACK:当我们使用不同的浏览器(Firefox,IE7,IE6,IE8,Safari,Opera,chrome)访问同一个网站,或者页面的时候,会出现一些不兼容的问题,有的显示出来正常,有的显示出来不正常,我们在编写 CSS 的时候会很恼火,刚修复了这个浏览器的问题,结果另外一个浏览器却出了新问题。而 HACK 就是一种办法,能让你在一个 CSS 里面独立的写支持不同浏览器的样式。这下就和谐了。呵

firefox, IE, safari, chrome, opare 用之初体验

干这行的,不装 3 个以上浏览器未免显太不够专业了,于是今天安装了 safari。本人一共装了 firefox,IE8(可当 IE7),Opera,Safariandchrome 五款主流浏览器。每次写页面的时候都要在不用的浏览器上进行测试,修改。最终使其在每一种浏览器下的 style 保持一致。可惜只安装了个 XP,不能体验其他系统下的其他浏览器中 style 的差异,未免有些遗憾。才安装好 safari 的时候,发现好像

提高网站可用性的十个实用小技巧

2009-06-1115:17 作者:oncoding 出处:天极网责任编辑:盛晓莹不论是企业网站、个人博客,或者购物网站、游戏网站,我们都希望能吸引访问者并且给他们留下愉快的访问体验。可用性是用户体验的一种度量,它可以用访问者完成网站功能的方便程度来描述——无论是通过自身知识还是通过学习新方式来完成这种功能。我认为 JakobNielson 的解释非常到位,他说:可用性是评估网站易用程度的一种属性。同时“

Web 自动化测试工具 Selenium 1.0 正式发布: Chrome 支持 + 用户指南

Selenium 是一款开源 Web 自动化测试工具,最近发布了 1.0 版,标志着 Web 自动化测试领域正式加入了一名新成员。在其新版本中,除了修正了若干 Bug,最引人瞩目的就是 SeleniumRC 增加了对 GoogleChrome 浏览器的支持,同时 Selenium 官方网站上提供了完整的用户指南。InfoQ 一直关注 Selenium 的成长,赵劼在.NET 平台下 Web 测试工具横向比较一文中对 Selenium 做了概括

20 个对学习 CSS3 大有裨益的资源

译者按:CSS2 的出现让 web 顿时丰富起来,特别是 web2.0 时代 CSS 成为每个 web 页面都必不可少的元素。但是随着 web 技术的发展,CSS2 已经不能满足 web 开发的需求,例如属性选择、AJAX 出现后与 JS 的交互等,因此对下一代的 CSS 需求越来越明显。目前 CSS3 还处于草稿阶段,但是其某些特征已经让人兴奋不已。目前主流浏览器 Firefox、IE7/8、Webkit 等都已经部分地支持 CSS3。因此提前

解密 CSS Sprites 的使用技巧及经典实例

2009-05-1813:57 作者:Oncoding 编码营出处:天极网责任编辑:盛晓莹 CSSSprites 并没有一个确定的中文翻译,通常被意译为“CSS 图像拼合”或“CSS 贴图定位”。CSSSprites 并不是一门新技术,目前它已经在网页开发中发展得较为成熟。CSSSprites 并不是什么金科玉律,但在很多情况下,它有着一定的优势,最重要的是它可以减轻服务器的负载,提高网页加载速度。本文系统的介绍了

Java Web 框架 Tapestry

JSF 和 Tapestry 的全面比较为了对 JSF 和 Tapestry 进行全面的比较,让读者了解这两种框架各自的优缺点,以便于在自己的项目中,根据实际情况,选择合适的框架,对它们两者进行比较,总结了如下表分析比较。JSFTapestry 设计架构跳转模型:FrontController+ 组件化编程。页面模型:PageController+ 组件化编程。编程模型业务逻辑:POJO 的编程风格;页面逻辑:主要是 JS

20 个最有创意最实用的 jQuery 应用

我们看看三年来,这个被成为最优雅的 Javascript 框架带来那些创意应用。以下翻译自国外网站,示例网站如无法点击访问,请自觉翻墙~原文链接:http://nettuts.com/articles/web-roundups/the-20-most-practical-and-creative-uses-of-jquery/JamesPadolseyColorSwitcher 右上角的“customiz

让 JavaScript 拯救 HTML5 的离线存储

2009-05-1211:31:02 来源:不详作者:佚名在 Internet 连接无处不在的今天,我们忽然有了另外一个需求,离线 Web。Gmail,GoogleReader,Zoho 这些优秀的 Web 应用都支持离线使用,这归功于 GoogleGears。然而真正的离线 Web 要靠 HTML5,这个未来的 Web 语言明星将为 Web 的离线存储制定一套标准,W3C 已经发布 HTML5 离线存储细则。有人可能会说,离线 Web

颜色与 UI

作者 <strong><aclass="editorlink"href="http://www.infoq.com/cn/bycategory.action?authorName=Tobias-Komischke">TobiasKomischke 译者 <strong><aclass="editorlink"href="http://www.infoq.com/cn/bycategory.action?a

CSS3.0 中文手册及相关资源

今天无意看到一个 CSS 样式里有段代码很是陌生,经查居然是 CSS3.0 的样式代码。leesum 曾收藏过苏沈小雨的 CSS2.0 中文手册对网页代码编写很是有帮助。秉承学习至上的精神搜 CSS3.0 中文手册的时候发现 W3C 的 CSS3 说明书还没有定稿,但一些比较前卫的 Web 浏览器(像 MozillaFirefox,Opera 和基于 WebKit 的浏览器)已经完全或者部份支持 CSS3。作为一个 Web 开发者,保持对未来

浅谈:多媒体课件界面设计方案

2007-3-1211:12:53 多媒体课件以图、文、声、像并茂的方式进行形象化教学,弥补了传统教学在直观感、立体感和动态感方面的不足。要设计出一个好的多媒体课件,除了要认真地准备、搜集各种素材外,还要为用户设计一个舒适方便的操作环境,这就是界面设计。界面是联系人和计算机的桥梁,与人的关系密切。一个赏心悦目的视觉环境,可以激发学习者兴趣,提高学习的积极性。笔者结合多年来开发多媒体课件的经验总结了一套

网站载入测试:Firefox 3.5 Beta 4 完胜 IE8

驱动之家[原创]作者:上方文 Q 编辑:上方文 Q2009-04-3005:28:594419 人阅读[投递]上月中旬,微软在一份文档中宣称,根据对全球 25 大网站(据 comScore)载入速度的测试,IE8 比 GoogleChrome1.0、Firefox3.0.5 都要快,但根据第三方机构的测试,微软完全没有胜算,而且 Firefox 随着不断升级领先优势也越来越大。BetaNews 当时就利用浏览器载入时间计时器

IE8 RC1、Opera、Firefox、Chrome 性能对决 (组图)

1 月 26 日,正是中国传统的农历大年初一。就在这天,微软向全球用户正式发布了最新版浏览器 IE8 的 RC1 版本。一般来说,作为预发行的 RC 版,如果没有重大漏洞,微软一般也就不再会对软件的界面或性能进行重大调整了。换句话说,此时出现在我们面前的这个版本,基本上可以看做是未来正式版的一个缩影。那么,在日渐激烈的浏览器市场中,新版 IE8 是否能够一雪前耻,重登浏览器的霸主宝座呢?下面挑选三款时下最为流行的浏览器软

浏览器内核的小知识

浏览器最重要或者说核心的部分是“RenderingEngine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如 HTML、JavaScript)并渲染(显示)网页。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。几种常见的浏览器内核简

Web 设计技巧:实现干净代码的 12 条定律

2009-04-2308:18 作者:COMSHARPCMS 出处:天极网责任编辑:盛晓莹漂亮的代码是漂亮网站的基础,优秀的 CSS 只存在与同样优秀的 HTML 之上,干净的,语义的 HTML 代码让一个网站更健壮。本文讲述了 12 个实现干净 Web 设计代码的定律,适合于任何从事 Web 设计的人。1.StrictDOCTYPE 要做就做对的。不管是 HTML4.01 还是 XHTML1.0,它们都提供 Strict 模式,使用 St

谷歌开启 3D 网页游戏时代

2009-04-2211:08:40 来源:华军资讯作者:rocky 编译点击:2364 据国外媒体报道,谷歌这周二发布了 O3D 三维浏览器图形加速软件。O3D 的发布意义重大,但它并不是让 Web 应用程序具备电脑程序的唯一尝试。据国外媒体报道,谷歌这周二发布了 O3D 三维浏览器图形加速软件。O3D 的发布意义重大,但它并不是让 Web 应用程序具备电脑程序的唯一尝试。O3D 可以作为 IE、Firefox、Safari 和

AJAX 框架 / 库比较和选择:ECHO2, GWT, DOJO, PROTOTYPE, JQUERY

看了几篇中英文的 AJAX 库/框架比较文章,为方便选择使用,特归纳如下:首先,要在两个类别中选择,一个是编译类,一个是非编译类别。Echo2/GWT 是将 JAVA 代码编译成 JAVASCRIPT,乍看很方便,不用掌握 JS 也能做出炫目界面。但这只适于不会或者不想了解 JS 的情况,对于还是想完全控制和定制界面的项目就不适合。另外,有一种观点认为 JAVA->JS 转换是一种低级语言向高级语言转换,本身没有意义。有点