知道 tagged posts

后台程序员应该知道的13个前端的设计技巧和注意事项

我在开发应用和网站时,会在设计上花掉和编码同样的时间。我也没有读过关于设计的书籍。尽管如此,在数年的开发过程中,我学会了让自己的网站和应用看起来很专业。

下边是我认为一个技术背景的人要变得擅长设计需要留意的东西:

开发你的美感

… 我最喜欢的站点是:

http://blog.jobbole.com/50576/

继续阅读

你知道这10个常见Linux基础面试时要问的问题吗?-一套Linux基础面试题

luobendao

Q.1: Linux 操作系统的核心是什么?

  • Shell
  • Kernel
  • Command
  • Script
  • Terminal

: 内核(Kernel)是Linux 操作系统的核心。Shell是一个命令行解释器,命令(Command)是针对计算机的指令,脚本(Script)是存储在文件中的命令的集合,终端(Termial)是命令行接口。

Q.2: Linus Torvalds 都创建过什么东东?

  • Fedora
  • Slackware
  • Debian
  • Gentoo
  • Linux

: Linux Torvalds 创建了Linux,Linux...

继续阅读

你知道有关清除浮动闭合的最佳方案吗?-CSS .clearfix-是什么-如何使用

一,什么是.clearfix

很多网站都讲到一个盒子清除内部浮动时可以用到.clearfix。

1
2
3
4
5
6
7
8
9
.clearfix:after {
  content: " ";
  display: block;
  clear: both;
  height: 0;
}
.clearfix {
  zoom: 1;
}
1
2
3
<div class="clearfix">
  <div class="floated"></div>
</div>

上面的代码就是.clearfix的定义和应用,简单的说下.clearfix的原理:

  • 在I...
继续阅读

你使用这些鲜为人知的网站网页页面性能优化最新技术吗?pre-fetch/pre-render/dns-pre-fetch

Steve Soulders负责Google公司的Web性能和开源组织。他是Firebug性能分析扩展工具——YSlow的创造者,也是O’ReillyWeb 性能与运作会议Velocity的联合主席。他曾经在Yahoo!担任Chief Performance。Steve在另一个讲座中,提到了部分新兴浏览器技术,这些新兴技术的作用在于页面被用户请求之前的预获取。Soulders解 释道,这个想法就是,浏览器应该能够在用户请求页面之前便预见到其可能想看的下一页。“你不知道用户的下一步会是什么,但是你能从他/她在刚刚请求的页面 上的意图找到更多的线索”,Soulders说。然后他解释了开发利用这一知识的几种技术。...

继续阅读

苹果/Mac OS X 新手必须了解和知道的十件事情

对于一个苹果/Mac OS X新手来说,你如果提前了解和知道了下面这些事情的来龙去脉,将会无形之中对你使用Mac OS系统带来极大地帮助。

1. OS X 就像OS X

费力装点操作系统的日子结束了。当你启动你的Mac 的那一刻起,你也许会直奔系统预置去了解你能怎样摆弄它。也许你会去试着调整界面风格吧。不过无论你如何努力,你都无法把Mac OS X 弄成宇宙飞船控制台的样子。我并不是说绝对不能,我只说这很不容易。...

继续阅读
Top Down