代码改变世界

如何理解 web 语义化?

2013-02-18 19:26 by lefan, 1616 阅读, 0 推荐, 收藏, 编辑
摘要:语义化简单说来就是让机器可以读懂内容,语义网是让机器可以理解数据 HTML是联系大多数Web资源的纽带,也是内容的载体。在Web被刚刚设计出来的时候,可能不会想到它现在会达到的规模以及深入到我们生活的那么多方面。也许起初的想法很简单:用来发布Web内容和资源的索引,方便人们查看。但是随着Web规模的不断扩大,信息量之大已经不在人肉处理的范围之内了。这个时候人们开始用机器来处理Web上发布的各种内容,搜索引擎就诞生了。再后来,人们又设计了各种智能程序来对索引好的内容作各种处理和挖掘。所以让机器能够更好地读懂Web上发布的各种内容就变得越来越重要。语义网技术,它包括一套描述语言和推理逻辑。它包通. 阅读全文

JavaScript Source Map

2013-02-17 22:05 by lefan, 456 阅读, 0 推荐, 收藏, 编辑
摘要:jQuery1.9发布了,这是2.0版之前的最后一个新版本,有很多新功能,其中一个就是支持SourceMap。源文件打开,滚动到底部,你可以看到最后一行是这样的: //@sourceMappingURL=jquery.min.map这就是SourceMap。它是一个独立的map文件,与源码在同一个目录下,你可以点击进去,看看它的样子。这是一个很有用的功能,本文将详细讲解这个功能。什么是Sourcemap简单说,Sourcemap就是一个信息文件,里面储存着位置信息。也就是说,转换后的代码的每一个位置,所对应的转换前的位置。有了它,出错的时候,除错工具将直接显示原始代码,而不是转换后的代码。这. 阅读全文

计算机是如何启动的?(转载)

2013-02-17 21:47 by lefan, 162 阅读, 0 推荐, 收藏, 编辑
摘要:计算机是如何启动的?作者:阮一峰从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示......这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。零、boot的含义先问一个问题,"启动"用英语怎么说?回答是boot。可是,boot原来的意思是靴子,"启动"与靴子有什么关系呢?原来,这里的boot是bootstrap(鞋带)的缩写,它来自一句谚语:"pulloneselfupbyone'sbootstraps"字面意思是"拽着鞋带把自己拉起来 阅读全文

网页栅格

2013-02-16 21:27 by lefan, 205 阅读, 0 推荐, 收藏, 编辑
摘要:研究网页栅格系统前,来看一组数据:网站 首页页面宽度pxYahoo! 950淘宝 950新浪 950网易 960搜狐 950优酷 960AOL 960上面列举的都是Alexa全球排名前100的站点,它们的首页宽度为950px/960px.这些站点有个共同特点:页面结构较复杂,都可以认为是门户型网站。再来看看Google,YouTube,Facebook,Flickr!,eBay等知名站点,它们的首页宽度没什么固定规律,共同的特点是:功能专一,页面结构相对简单。根据上面的简单分析可以认为:当搭建页面结构复杂的门户型网站时,开发工程师们不约而同地都选择将页面宽度定为950px/960px.这是一件 阅读全文

WebKit is the jQuery of Browser Engines

2013-02-16 20:18 by lefan, 142 阅读, 0 推荐, 收藏, 编辑
摘要:JohnResig在看到Opera浏览器切换到WebKit引擎的新闻,以及许多咬牙切齿的争论后,忍不住在自己的博客发表了一番见解,英文原文在此。他觉得大家对这件事的反应让他感觉回到了2008-2009年。现在Chrome/Chromium团队已经通过自己的成绩向大家证明了当使用WebKit的时候,可以不用担心发生停滞的步伐或者创新的缺失,反而还能在实现通用Web标准的时候少花很多时间。他还认为,WebKit在这一点上发挥的作用,就像jQuery对JavaScript一样。 阅读全文

春节过完,回来了

2013-02-16 20:09 by lefan, 148 阅读, 0 推荐, 收藏, 编辑
摘要:春节回皖北老家过年了,没条件上网,博客也荒废了。今天上班,心里空空的,感觉好久没看书,心里无着无落的。 阅读全文

Introduction to jQuery Mobile

2013-02-04 22:18 by lefan, 283 阅读, 0 推荐, 收藏, 编辑
摘要:Createabasicpagetemplate 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>My Page</title> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jq 阅读全文

构造jQuery对象初步

2013-02-03 20:42 by lefan, 355 阅读, 0 推荐, 收藏, 编辑
摘要:看看jQuery对象总体结构 1 (function( window, undefined ) { 2 3 var jQuery = (function() { 4 // 构建jQuery对象 5 var jQuery = function( selector, context ) { 6 return new jQuery.fn.init( selector, context, rootjQuery ); 7 } 8 9 // jQuery对象原型10 jQuery.fn = ... 阅读全文

建立了简单的站点

2013-02-03 20:20 by lefan, 231 阅读, 0 推荐, 收藏, 编辑
摘要:从在博客园开始记录web学习笔记,已有三月有余。从对web一无所知,到www.lnghome.net可以访问。这一步步走来,感觉很充实,也有那么一点点的成就感。对于程序没有了以前的恐惧感,渐渐的了解了其中的道道。 下一步呢,想在互联网界谋个工作,难度会越来越大,今后只有继续坚持了,前面的努力才不会白费。最近仔细总结了心里的想法,其实就两件事:一是能在互联网行业里工作,在最先进的生产关系中努力,你的付出才会得到最大的回报;二是希望在35岁后能有机会从事投资,在以后的生命实现财务自由。 阅读全文

HTML常用标签

2013-01-31 13:55 by lefan, 173 阅读, 0 推荐, 收藏, 编辑
摘要:1. 字体效果标签 功能<h1>...</h1> 标题字(最大)<h6>...</h6> 标题字(最小)<b>...</b> 粗体字<strong>...</strong> 粗体字(强调)<i>...</i> 斜体字<em>...</em> 斜体字(强调)<dfn>...</dfn> 斜体字(表示定义)<u>...</u> 底线<ins>...</ins> 底线(表示插入文字)&l 阅读全文