2009年5月 的存档

links for 2009-05-27

links for 2009-05-26

links for 2009-05-21

HTML初学者30条必掌握内容(1)

一直以来,我都不太愿意写这样的话题。总觉得这样的文章有点不实际。今天看到NetPlus+写的这篇Blog觉得很以为然,所以还是翻译一下吧。当然,这个所谓翻译,不是原封不动的,原文可以猛击这个链接去参观。

1. 记得闭合你的html标签

在早些时候,常可以看到这样的代码:

[code lang=”html”]<li>这是一行文字

<li>这还是一行文字

<li>好吧,这难道不是一行文字吗?[/code]

不瞒您说,当时我也是这么写的,总觉得这样的代码写出来不影响实际显示效果,而且可以少些几个字…

现在html代码的检验越来越严格了,如果你不想遇到检验或者其他的小问题的话,还是采用标准的写法吧。标准的写法,当然要包括UL和LI并且闭合才行:

[html]

<ul>

<li>这是一行文字</li>

<li>这还是一行文字</li>

<li>好吧,这难道不是一行文字吗?</li>

</ul>

[/html]

2.正确地声明你的文件种类(DocType)

一般来说。Doctype出现在html标签开始之前,也就是一个页面的最顶端。浏览器最开始读到这段代码,正确的doctype可以告诉浏览器这个页面中到底包含了什么样子格式的代码。

[html]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

[/html]

上面标出的是最常见的4种声明。一直有争论说到底用哪种声明比较好,有一种观点说用xhtml-strict的,可是我发现大多数人用的或许还是html 4.01 strict, 也就是上面第一条。不管怎么样,最重要的是要记得声明 :-)

3.不要使用内联样式

[html]<p style="color: red;">这是红色的字</p>[/html]

我也不清楚为什么,这点看上去似乎没什么问题。不过,大牛们说,人应该在同一个时候专心地处理一个问题,不要在编写页面代码的同时去考虑页面样式的问题。一切样式的问题等到页面代码结束了之后再说吧。

看来,这是代码习惯的问题?

建议是把这些东西放到专门的css文件中去

[css]

#element > p{

color: red;

}

[/css]

4.将所有的外部css文件放在head标签以内

虽然CSS文件可以放在页面的任何地方,这条建议的出发点是为了可以让页面载入速度变快些。

[html]

<head>
<title>页面标题</title>
<link rel="stylesheet" type="text/css" media="screen" href="path/to/file.css" />
<link rel="stylesheet" type="text/css" media="screen" href="path/to/anotherFile.css" />
</head>

[/html]

5.把Javascript脚本放在页面的底部

这个还是出于加快页面载入速度的考虑。当浏览器读到脚本的时候,它没法再继续加载页面,所以把脚本放在底部可以保证整个页面的主要内容首先被显示出来。

[html] <p>页面内容在这里. </p> <script type="text/javascript" src="path/to/file.js"></script> <script type="text/javascript" src="path/to/anotherFile.js"></script> </body> </html> [/html]

6.不要用内联的Javascript脚本,现在不是1996年了!

想当年(用上这个词的感觉真好)似乎大家尤其喜欢用内联的Javascript脚本。不过现在我们不这么做了,我们把Javascript脚本放在单独的文件里,然后用addEventListener/attachEvent来监听事件。

或者,还可以用jQuery这样的框架来实现

[js]

$(‘a#moreCornInfoLink’).click(function() {

alert(‘Want to learn more about corn?’);

});

[/js]

7.经常性地检验

如果你用的是Firefox,那么建议你使用Web Developer Toolbar这个插件。它可以帮你做检验HTML的工作,当然还有CSS和Javascript.

8.下载Firebug

用Firefox的很多html开发者都是冲着这个插件的吧。如果你还没有用过这个插件,那么建议你赶快下载一个吧

9.使用Firebug!

这条有点凑数哦!不过,作者说很多人只发挥了Firebug 20%的优势。哈,那么还等什么,赶快用一下吧,20%就这么厉害了。

资料:

10.记得小些你的html tag

这一点,我有时没法很好的遵守,原因竟然还是懒。。。

因为在中文和英文切换时,有时按一下大写键比较顺手 :-)

于是就有这么难看的代码了

[html]

<DIV>

<P>这是内容</P>

</DIV>

[/html]
这其实也是一种变成习惯问题 :-) 英语人士在阅读这些代码的时候估计会很累? 所以一下的代码是值得推荐的

[html]

<div>

<p>这是内容</p>

</div>

[/html]

待续…

为了更好的咖啡,请保存好您的咖啡豆(翻译)

**本文同步更新于“我的咖啡你的茶”**

这篇文章是翻译自The Atlantic Food Channel的。作者是Jerry Baldwin,他是星巴克的co-founder。

因为是第一次翻译这方面的文章,有些用词或许不准确,还请各位指正。另外,请不要把这篇翻译用作任何商业用途,谢谢,版权归原作者所有。

———————————————————

咖啡豆的储存是一个非常复杂的话题。接下来我们要讲的只是一个简单的介绍。那些相对比较特殊的环境我们这次就略过了,以后在做介绍或者可以在评论中做解答。

一旦你把咖啡豆买回家之后,最好的判断它们是否新鲜的标准就是在室温的环境下的芳香和味道。在视觉上的标准是当你把水倒到咖啡中后冒泡的数量。咖啡 在烘培的时候会在咖啡豆中产生一定数量的二氧化碳。研磨将会释放二氧化碳,同时会把香味释放到房间里。这个香味真的很好闻吧? 那些残余的气体会在酝酿的时候变成泡沫得到释放。总的来说,泡沫越多说明豆越新鲜。(Geek标注:二氧化碳的总量将会相当于咖啡豆总量的20倍。)

所有的咖啡在刚刚烘培完的时候都是新鲜的。接下来发生的事情将会深深地改变咖啡豆的新鲜程度。当然,最好的实践就是每周去那些声誉好的店铺购买咖啡豆,因为他们会仔细地监控自己店铺的咖啡豆存货,而且拒绝销售那些已经烘培过后几天了的咖啡豆。

氧气,时间和温度是所有食物新鲜程度的天敌,在高温下氧化过程将会比低温的环境下快的多。我建议用来存放咖啡豆的冰箱每一到两周就重新制冷(the refrigerator for coffee beans that will be drunk within a week or two)[Curator标注:我和Jerry不一样,我不是那种使用冰箱的人—-磨碎的咖啡和烘培过的苏打一样是很好的冰箱除臭剂,但是如果你把它 放进一个密封的容器里的话,至少你将不会尝到洋葱味的咖啡了] 对于长期储存来说,用冷柜—-但请先读以下的说明.

注意:如果你在用Espresso咖啡机来煮咖啡的话,那么把接下来几天要用的咖啡放在室温下,密封,远离热源储存。直接从冰箱里拿出来的冷咖啡, 会冷却调制的过程,减少油脂和阻止好的萃取。对于其他的煮咖啡方法—-也就是说如果你在传统的195 – 205 华氏度的温度下煮咖啡的话,煮直接从冰箱里拿出来的咖啡显然不会严重影响调制因为热水比咖啡粉要多.

用冷柜来做长期储存。比方说,如果你买了1磅的咖啡豆回家,按照每周的量分成几份。当下这周要喝的咖啡就放在阴凉的室温下或者密封之后放进冰箱。其他接下来几周的咖啡豆才放到冷柜里,每周去取一点出来。

我不建议把咖啡豆在每天煮咖啡的时候从冷柜中反复的取出放入,因为这样咖啡马上就会变得味道平淡了。我怀疑这是由于咖啡在一个暖的多的空气中打开之 后吸收了这部分空气了的原因。反复的吸收进咖啡的空气会造成负面的影响。[Curator的标注:我认为他们会很快变得味道平淡的!一个需要验证的问题 是:咖啡豆中的芳香油的挥发和冷冻之后再次挥发,他从咖啡豆中向四周发散开来;进一步的讨论可以参考我的存储在Baldwin灌中的文章“Joy of Coffee”]

最好的存储方法是由铝和聚酯薄膜打造的用可弯曲的聚乙烯薄板做支撑的袋子。这和很多烘培店用的袋子是类似的。在家里我就用这么一个袋子来存放我的咖 啡,或者用两层甚至三层的袋子。我把袋子紧紧地扎起来,尽可能多地排出空气来减少咖啡接触到氧气的可能性。我用封口或者橡皮筋来绑紧袋 子。[Cureator的标注:我还是对Jerry的方法有我自己的想法:把袋子尽你可能地压紧和密封,就像挤牙膏一样。如果封口线没了或者歪了的话,在 袋子最顶端的地方用橡皮筋绑起来。]

我不会用密封罐头,因为这样会有大量的空气被关在了罐头里。咖啡和氧气在他们暴露的环境中开始的几个小时内相互作用。在密封的袋子中,氧气是可以在 密封之后估计到的。在几小时之后,氧气就再也检测不到了,因为他已经氧化了一些芳香油了。但是因为这个坏主意,损失已经造成了!我没有用真空泵来处理过咖 啡,因为我从来不觉得这个方法对咖啡会像对酒一样其作用。(低温和满满的包装可以同样的保存酒类)

冰箱和冷柜的温度定在水的冰点。只有一部分咖啡在潮湿的环境中冻起来;剩下的部分还是在进行他们的氧化过程,特别是在氧气或者水中的那部分,虽然较低的温度延缓了过程的进行。

很少的一部分烘培店在他们的咖啡中遗留了一部分水分。如果在烘培最后没有进行水扑的话,大概会留下2%的水分。(Peet’s Coffee就是这么做的)当烘培店使用了水扑的话,水分会遗留的更多。(那些不良烘培店肆无忌惮地在他们的咖啡中保留了大约10%的水分,这增加了整体 的总量).但是用水扑的确会减少咖啡香味的复杂性。虽然我们干烤的过程使得烘培更加有挑战性,但是为了保留咖啡的香味是绝对值得的。

Geek标注:用来包装胶片较低的MVTR(moisture vapor transmission rate,潮湿水汽携带率)和氧气渗透率(标准工业指数)和和压合的高级包装。明显的罐头有更高障碍特性。可拆卸的罐头最好了,但是我不清楚具体是哪个。

还有,不要想着买磨好的咖啡粉。[Curator的标注:我不会告诉Jerry,就在昨天我们怎么每周预定In Mourning For Sierra Dorada混合(一种全新的组合)。但是他应该会同意的,至少用来不间断地更新和实验。]

–完–

links for 2009-05-06

links for 2009-05-05

买了一部Espresso Maker

*本文同发“咖啡 语 茶

前两天想着要给家里添置一台咖啡机。于是去特力屋买了一部Espresso Maker。

德龙的EC-155,Pump-driven Espresso maker.

ec155_small这款Espresso咖啡机,体积高29cm;长24cm;宽19cm,重量约在3kg左右,功率1.1KW,蒸汽压力能达到15bar。

可以冲调1杯份和2杯份两种规格的咖啡。大部分的机身是塑料的,这点在国外有些网站上评价不太高,觉得有点显得低档次。不过,正所谓瑕不掩瑜,其他的特性还是蛮吸引我的:

  • 金属机顶与控制面板
  • 不锈钢锅炉
  • 可卸式储水罐(容积:1升)
  • 持续恒温装置使机器随时可制作咖啡
  • “卡布其诺系统”:将蒸汽,空气和牛奶融合,产生丰富泡沫,配制出味道极佳的卡布其诺
  • 带有指示灯的独立选择旋钮,选择开启/关闭,意式特浓咖啡和卡布其诺咖啡
  • 2个独立的温度调节器,控制水温和蒸汽温度
  • 可调节的蒸汽喷射
  • 特别设计的手柄,可适用咖啡粉及咖啡粉包(易理包)
  • 可卸式滴盘
  • 一体式咖啡压板

比较吸引我的是那个可移除的水箱,够大,有1升的容量;那个Cappuccino system,蒸汽喷射是可调节的,很好玩,可惜手边没有牛奶所以没有使用过;底部的滴盘可以拆卸,方便清洁。

买来之后,做了4次咖啡,还没有完全上手。就算用的是2杯份的咖啡粉,可是在冲调到第二杯的时候总是觉得有点稀。看到网上也有人在评价说他盛放咖啡粉的容器太小,就算是大的那个也比其他标准的设备要小些,还有的说法是他的蒸汽压力太大,瞬间加到了10bar以上,来不及把咖啡中的精华萃取出来。另外,就是那个滴盘和咖啡的滴落口之间的空间太小了,这个也是被诟病的一点,只能使用Espresso杯或者那种玻璃烈酒杯..放不下比较大的杯子,我现在的解决办法是把滴盘的那块不锈钢板移除,直接把被子放在滴盘上….

这部机器在柜面售价990人民币,淘宝上见过750的,在国外似乎也只要100美刀的样子。

总的来说,可以称得上是一部性价比比较合适的Espresso咖啡机。如果想要冲调一些比较浓郁的咖啡的话,可以选择这一款。