博客很久没有更新了,今天正好学习DOMContentLoaded,看到AlloyTeam的这篇文章,分析的很好,所以转来,方便以后方便查看。

原文地址:http://www.alloyteam.com/2014/03/effect-js-css-and-img-event-of-domcontentloaded/

前端的纯技术就是对规范的认知

什么是DOMContentLoaded事件?
首先想到的是查看W3C的HTML5规范,DOMContentLoaded事件在什么时候触发:

继续阅读

我最近订购了一年的《程序员》杂志,想看的同学可以到网站里屋的书架上去找,找2014年的。

下面是里面的一篇总结文章,写的是最近比较火的开发工具,在这罗列一下:

首先是C#跨平台的Xamarin,它可以用C#开发出IOS、Android与Windows等平台的原生应用程序。微软、GitHub、惠普等知名企业都已经导入Xamarin的解决方案。现在Xamarin已经正式进入国内市场,提供国内购买渠道。

来自英格兰的LiveCode是一款强大但易用的开发环境,可以通过拖拽来实现界面的设计和布局,病使用一种类似于英语的自然语言来编写应用程序的功能,最后由LiveCode的部署系统来生成可运行于各种平台的应用程序。今年LiveCode在中国将全面实现汉化,并且推出免费烦人移动应用例如“快速编程”给开发者或学校。

另外一个新的移动Web跨平台开发框架ChocolateChip UI,主要是采用HTML5、CSS和Javascript技术来实现,它使用的是语义化的HTML5标志和属性,开发者可以自定义css主题来满足自己的需求。

跨平台的2D游戏开发引擎V-Play来自奥地利维也纳,V-Play融合了原生C++引擎的高性能,及Javascript的灵活性和迭代速度。通过它,即使是毫无开发经验的初学者,只需拥有简单的编程基础,就可以再短短的3天之内开发出一款能够运行于只能手机、平板电脑及PC上的“原生”2D游戏。

如此多的跨平台开发工具集中于2014年初爆发,也印证了业内已达成的共识:跨平台开发将成为主流和趋势。

对于毫无编程经验的爱好者们,再介绍一个基于移动应用创建平台Appery.io。它可以创建IOS、Android、Windows Phone和Html移动应用,集合了HTML5、PhoneGap、Javascript、JQuery Mobile和CSS的优点,无需编程经验就可以DIY移动应用。

找到一款自己喜欢的开发工具,深入学习吧。

Mark一下,以上内容直接把Google Blockly的首页复制粘贴了。

以后需要慢慢体验再来说一下。

Google Blockly的地址为:

https://code.google.com/p/blockly/

-------------------------------------------------------------------------------------------------------------------------------------

Blockly is a web-based, graphical programming editor. Users can drag blocks together to build an application. No typing required.

Check out our sample applications:

  • Puzzle - Learn how blocks work while solving this simple country quiz.
  • Maze - Use Blockly to solve a maze.
  • Turtle - Drawing with Blockly.
  • Graph - Blockly's graphing calculator.
  • Code - Export a Blockly program into JavaScript, Python or XML.

 

Blockly is international. Help us translate Blockly into even more languages.

Blockly for Developers

Blockly is a component that may be useful for a variety of projects, including educational tools. We want developers to be able to play with Blockly, give feedback, and think of novel uses for it. All the code is free and open source. Join the mailing list and let us know what you think.

External projects using Blockly include:

 

Blockly for Kids/Parents/Teachers

We have created the maze tutorial to introduce children to programming and have more tutorials under construction. Keep posted through ourGoogle+ page or by revisiting this site.

----------------------------------------------------------------------------------------------------------------------------------

 

里面有大量的编程模块供学习者调用,所有模块都可以直接拖放。最重要的是,Blockly 的编程语言还可以以 JavaScript、Dart、Python、XML 等语言形式导出,方便用户学习参考。

OK,心动了吗?!!!

在前端开发网看到的好东西,拿来分享分享。演示地址:点击此处

简介:非常有创意和特色的21款链接效果,突破常见的鼠标手势变色或下划线效果,以动画效果实现,极具现代特色。

这些效果也可以作为鼠标手势效果,或初始动画效果。