Simple is Happiness
Less is more
编程技巧
你应该使用HTML5的header和footer标签吗?
by ourjs keys 编程技巧 Html5 1400053330828
Matt Wilcox问: “我现在还没有用例如<header>和<footer>这样的标签。我非常惊奇现在有那么多的浏览器开始支持它们了,但是我仍然不知道它们到底比div好在哪了?”
这是个好问题。我的回答是“应该用”。这两个元素(包括<nav>和<main>)是在某些浏览器上给用户带来一些便利的辅助技术。

功夫:HTML和CSS?
by 1518409521 keys 编程技巧 前端 1399821964189
这本书讲解了HTML和CSS可能会使你说什么他妈的原因,它例举了一系列通常令人沮丧的HTML和CSS困境,窘境甚至失策的地方。

HTML文件总是包含一个文档类型,我推荐HTML5的简单文档类型:

<!DOCTYPE html>
Linux命令及Linux终端的20个趣事
by Caroline keys 编程技巧 分享 1399426883657
Linux其乐无穷!哈哈。不相信。记住我的话,在文章结尾时你就会相信Linux确实好玩了。
1. 命令:sl (蒸汽机车)
root@tecmint:~# apt-get install sl      (In Debian like OS)
root@tecmint:~# sl
在NodeJS中启用ECMAScript 6
by ourjs keys 编程技巧 分享 1398649707145
可通过harmony参数在node中启用ES6  node --harmony app.js 

'use strict';
if (1) {
    let b = 2;
    console.log(b);	   //2
}
console.log(typeof b); //undefined
如何提高NODE.js中SSL服务的性能
by andrewleeson keys 编程技巧 1397222208967
在浏览互联网时,我们都知道,通过SSL进行加密是非常重要的。在贝宝(PayPal),安全是我们的首要任务。我们使用端到端的加密,不仅只是我们的公共网站,对于我们的内部服务调用也同样如此。SSL加密技术将在很大程度上影响node.js的性能。我们已经花时间调整我们的对外服务,并充分地利用他们。下面是一些我们发现能显著地提高SSL对外性能的SSL配置调整清单。
极快的node.js:来自领英(LinkedIn)移动的10个性能技巧
by andrewleeson keys 编程技巧 Node.JS 1396772451021
在之前发布的文章中,讨论了我们是如何测试领英移动堆栈的,包括我们的Node.js移动服务。现在,我们将告诉你我们是如何让移动服务变得更快的。下面是我们使用Node.js时遵循的10个性能规则:
1. 避免使用同步代码:在设计上,Node.js是单线程的。你可以永远不要让线程等待阻塞。
在JavaScript里写类层次结构?别那么做!
by andrewleeson keys 编程技巧 1396449925004

人家经常说“JavaScript不是Ruby”,因为它是基于原型的,不是基于类的。这确实是真的,但如果我们重造,那么优势将会丢失,如果将40年前创造的并一直延用的理念弃用,这很不好。
字符串(String)模板引擎被视为是有害的
by andrewleeson keys 编程技巧 Html5 1396179994244

大概内容是:用字符串模板生成HTML是一个低效的过程,它在我们如何概念化Web应用上强加一些不必要的限制因素。如果你用像Ractive.js这样的库或MeteorEmber这样的测试版frameworks,那么你可以没有缺陷的利用模板。如果你不需要使用模板的话,那么React也是一个非常不错的选择。

用纯CSS实现的箭头
by newghost keys 编程技巧 Html5 1395378675000

用CSS即可绘制出各种箭头,无需裁剪图片,甚至没有用到CSS3的东西。对浏览器支持良好。

基本原理

原理非常简单,通过截取border(边框)的部分“拐角”实现,几行CSS代码即可理解:

使用Javascript将相对路径地址转换为绝对路径
by newghost keys 编程技巧 JavaScript 1394612491000
这里介绍的其实本质上是两种方法,通过创建DOM或通过JavaScript计算;
1. 通过新创建的Image, 经测试会发送一个Aborted的请求,并且IE6不支持, 
2. 创建Anchor(链接),这种方法不会发出任何请求(请求会在加入DOM时产生),但是IE6也不支持

 近期热门 - 点击最多
  1. 网站集成百度、Bing必应搜索引擎,在网页中实现站内全文搜索
  2. React Hooks入门教程九:在React中集成使用Vue实现数据双向绑定,手动配置Webpack和Babel
  3. node.js性能压力测试入门教程:wrk和loadtest安装使用
  4. JavaScript和node.js内存泄露的原因和避免方法及Chrome调试工具使用教程
  5. Html5网页中用JavaScript调用本地手机摄像头扫描识别微信二维码、条形码:postMessage跨域https传递扫码结果消息
  6. JavaScript设置对象属性只读不可修改、不可枚举、不可删除:Object.defineProperty
  7. CSS教程:图片使用混合模式和颜色叠加filter滤镜,改变PNG图标颜色
  8. CSS教程:如何设置自动显示隐藏scrollbar滚动条,自定义外观样式/宽度,附demo示例大全
  9. node.js通过Error.prepareStackTrace获取上层调用函数的文件名地址和行数位置
  10. JavaScript判断字符串是否为数字类型:Number.isInteger、isNaN、正则表达式比较

  全端社区 - 最新回复
  1. 几款开源的图形化Redis客户端管理软件
  2. 网站集成百度、Bing必应搜索引擎,在网页中实现站内全文搜索
  3. MyEclipse持续性开发教程:用JPA和Spring管理数据
  4. React Hooks入门教程九:在React中集成使用Vue实现数据双向绑定,手动配置Webpack和Babel
  5. Piriform Recuva:电脑、移动硬盘文件误删除免费恢复软件
  6. React Hooks 入门教程五:useReducer结合useContext 实现 Redux 组件间共享状态管理,简单用户登录示例教程
  7. React Hooks 入门教程四:useReducer使用说明,改变对象中不同参数的值
  8. React Hooks 入门教程三:useContext、createContext使用,父子组件传递状态数据
  9. React Hooks 入门教程二:useState使用、useEffect参数作用
  10. React Hooks 入门教程一:开发工具选择、安装配置Yarn,开发环境搭建

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA