● 圣诞快乐 ●
Merry Christmas
小时候老师问我
“你长大以后想做什么”
我回答
“我想做圣诞老人”
老师笑问
“是因为可以给小伙伴惊喜和欢乐吗”
我回答
“因为这个工作一年可以休息364天”
糖糖的回答想必代表了加班党的心声
尤其是程序员
一年一度的圣诞节又来了
最开心的事情莫过于收到圣诞礼物
那程序员的圣诞节是什么样呢?
是这样?
还是这样?
也有人说:
程序员从来都不过圣诞节
因为他们分不清万圣节和圣诞节
![
(点击可查看大图)
程序员的圣诞节到底是怎样的?
接下来,请欣赏
● 来自程序员的问候 ●
Merry Christmas
在这个越来越受到国人重视的节日中
每个人有每个人的浪漫方式
当然程序员们也不例外
下面就来看看属于程序员们的浪漫
01
使用canvas功能绘制的简单圣诞树
在绘图板中绘制下面这个图形并不算什么难事,但是使用代码来生成这个圣诞树却需要一定的HTML5基础,下面这个图形使用HTML5中的标签来绘制。
在这里插入图片描述](https://img-blog.csdnimg.cn/5836101769194127880f4406cce53d9f.webp)
源码:
http://www.spjeff.com/2013/12/05/christmas-tree-html5-js-and-css3/
02
一个非常漂亮的圣诞贺卡
该贺卡通过Construct2制作,然后通过c2runtime.js使得该贺卡可以直接在网页中运行。Construct2是一款用来制作HTML5应用的软件,拥有一个清晰直观、支持“拖拽”操作的开发环境,即使你没有任何编程经验也能开发自己的HTML5应用。
演示:
http://3.s3.envato.com/files/72733144/blue/index.html
03
HTML表单元素制作的圣诞树
下面这个圣诞树没有采用松树的形式,而是采用了HTML表单元素来制作,比如输入框、单选钮,进度条,按钮等。
演示:
http://hakim.se/experiments/css/domtree/
源码:
https://github.com/hakimel/DOM-Tree
04
代码不到1KB的3D圣诞树
下面这个3D圣诞树只用1021字节的Java代码编写而成,逼真的3D及旋转效果,将Java功能发挥到了极致。
演示:
http://js1k.com/2010-xmas/demo/856
05
代码不到1KB的雪景效果
下面这个场景也是由不到1KB的Java代码生成。
演示:
http://js1k.com/2010-xmas/demo/855
看完上面的这些效果
你是不是也想自己动手做一个
属于自己的圣诞礼物呢
感紧亲自动手给心中的她/他一个惊喜吧