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

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

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

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

0 篇文章

浅谈 JavaScript 编程语言的编码规范

王丹丹,IBM 中国系统与技术中心软件工程师,自从 2006 年加入 IBM,一直从事 Web 系统设计和开发工作,有五年 PHP 应用程序设计开发经验。对于熟悉 C/C++ 或 Java 语言的工程师来说,JavaScript 显得灵活,简单易懂,对代码的格式的要求也相对松散。很容易学习,并运用到自己的代码中。也正因为这样,JavaScript 的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦。

免费的用户行为跟踪采集

UserflyUserfly 可以提供免费的网页访客动作记录服务。只需要在网页中添加一段简单的 Javascript 代码,就可以记录访客从打开该网页到关闭整个过程中的动作。Userfly 能够记录的内容包括鼠标的移动、点击以及键盘输入等动作。下面这个视频很好的讲解了 Userfly 的使用方法和主要的功能 http://userfly.com 免费用户每个小时记录 10 位用户(10 个 IP)的动作。Userfly 也提

Google 排名中的 10 个最著名的 JavaScript 库

基本上听过,但是一半都没用过 %>_<% 转自:http://hi.baidu.com/woaidelphi/blog/item/a8dabeb513bce2c337d3ca23.htmlJavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScri

Javascript 编程规范

相信大家都知道有个 Java 编程规范,但是很少人知道 Javascript 也有编程规范,此规范最早由 Google 提出来,虽然在工程实践上,我们对编写 Javascript 还比较随意,但是从代码规范性角度出发,不论何种语言都应该有自己的编程规范,否则过一段时间过后,连自己写的代码都不知道什么意思了,更何况别人来看你的代码。虽然说这份编码规范有待验证,但是它由 Google 推出,还是具有一定的权威性和可靠性。G

No CSS Reset

在自己所做过的项目中还没有使用过颇为流传的 CSSReset,就发现了下面这篇文章。其实有时候不需要去技术跟风,只需了解一下便可。那些东西有一定的道理,但不一定适合。就像 CSSSprite,用的有感觉了,就知道什么地方该用,什么地方不该用。如果每处都用,那就成了滥用了。个人在平常项目中用到的最多的也就是下面这个*{margin:0px;padding:0px;}觉得没有必要用 CSSReset,个人感觉

设计 Web 应用程序时要注意可伸缩性

MaxIndelicato 是一位软件开发主管和前首席软件架构师,他最近发表了一篇关于如何设计具备可伸缩性的 web 应用程序的文章。他提出要选择正确的部署和存储解决方案,选择可伸缩的数据存储和模式,并且使用抽象层。适合工作的工具 Indelicato 的第一个建议是“为工作选择正确的工具”,想要达到这个目的,就要选择下列架构解决方案中的一种:使用云部署解决方案使用可伸缩的数据存储解决方案,像 MongoDB、

What Are HTML Meta Tags? (Meta Tag Tutorial)

Metatagsarehiddenhtmltagsofanhtmldocumentthatarenotdisplayedinabrowserbutprovideabrowserorsearchenginerobotwithusefulinformation.UsingMetaTags?Metatagsarehtmltagsthatareincludedinthetagalongwiththe</b>

14 个 RSS、CSS 和 HTML 验证工具

firefox 插件 CSS 验证器提供到 W3CCSS 验证器的易用链接,你可以通过右键的上下文菜单或者工具菜单来进行访问。FirebugFirebug 是一个功能齐全的调试器和编辑器,使用它你可以开发单页面的 HTML,javascript,CSS,DOM 等等。你也可以使用其插件来实时监控 JavaScript,CSS 和 XML,找到其中可能出现的错误,并学会如何修正它们。作为每个设计师工具仓库中的重要一员,Fi

HTML 标签自定义

如果能在自己的网页中使用自定义的标签是不是很酷呢,比如用你的网站的域名、用你的网名、用你所爱的人的名字来定义 HTML 标签并内嵌到网页中,本文就介绍一下这方面的内容。首先需要在 <html> 标签中进行这样的申明:<htmlxmlns:vanessa>,xmlns 即 xmlnamespace 的缩写,是 HTML 标记的命名空间属性:一般其声明在元素开始标记的地方。只要在这里申明了我要使用的 vanessa 这一自定

浏览器中的渲染模式

Quirks 模式是指 Web 浏览器保持向后兼容的一种技术,它可兼容只适用于旧版浏览器中的网页,从而不适用标准模式中的 W3C 严格解释和 IETF 标准。概述 web 网页的结构和外观被两中标准化语言共同描述:HTML,web 中用来设计的标记语言,它描述了网页的内容和结构;CSS,广义样式表语言,用于指定各种媒体中的页面应该如何被渲染(屏幕显示的视觉样式,当打印页面时使用的打印样式,使用屏幕阅读器阅读网页的听觉样

b3log 皮肤

从开始做 b3log 到现在共做了 6 套皮肤,其中有 3 套因为种种原因已经废弃。目前还剩以下 3 套 1.经典淡蓝 2.i-nove 仿自:http://demo.neoease.com3.treehouse 仿自:http://www.thepixel.com/blog 已废弃的 3 套仿自以下地址:1.简约风格 http://blog.csdn.net/Vanessa219/archive/2009/10/28/47368

Tiny MCE Syntaxhl 插件多语言中文版

网上随便搜了下 TinyMCESyntaxhl 插件多语言的中文,没搜到。还好需要汉化的比较少,于是决定自己开始翻译。zh.jstinyMCE.addI18n('zh.syntaxhl',{desc:'\u4f7f\u7528Syntaxhighlighter\u63d2\u5165\u4ee3\u7801'});zh_dlg.jstinyMCE.addI18n('zh.syntaxhl_dlg',{t

数据之美(上)

虽然是很老的文章了,但是现在看来觉得还是很强悍。特此收藏。作者:its 数据是抽象的,尤其是海量数据,人的大脑很难直接对大量数据进行分析并获得印象,然而从另一个角度看,数据也可以异常美丽,人们设计了很多工具,让枯燥的数据图形化,本文介绍了 50 个数据图形化工具,它们以令人难以置信的方式让我们看到了数据美丽的一面。这是本文档第一部分,第二部分请参阅数据之美(上)。音乐相关 Narratives2.0 将不同声

2010 年最流行的免费字体

Lastweekwekickedoffour“Bestof2010″seriesbyshowingyouthebestfreeWordPressthemesreleasedinthepastyear.Thisweekthefocusisonfonts.Therewereatonofremarkablefreefontsputoutin2010,soitwasverydifficultpickingo

2010 年最好的免费 WordPress 主题

懒得翻译了。将就看下*-*PostedbyHenryJonesShakenGridThisthemeisperfectforyouifyou’reinneedofagallery/portfoliowebsiteorifyoujustwantawebsitewithauniquegridlayoutthatnotmanywebsiteshavetakenfulladvantageofyet.“Sha