我负责设计家庭作业,教授约100名学生关于AJAX的课程。他们对CSS / xHTML有扎实的了解,但大多数都是Javascript的新手。我不希望赋值需要使用JQuery或任何其他框架。
我希望他们用AJAX构建一些东西。服务器端将由课程人员或使用一些外部服务处理。 (比如Twitter,谷歌或Facebook ......还有什么?)
我的一个想法是向学生询问具有以下功能的应用程序:
这项任务的重点不一定是建立新的或有用的东西,而是让学生对AJAX有扎实的了解,以便他们将来可以构建自己的应用程序。
答案 0 :(得分:4)
如果你不使用框架,你将不得不谈论进入六个尝试捕获来在多个浏览器中创建实际对象(或者这不是一个问题?)。如果没有,我会选择w3schools one。
答案 1 :(得分:3)
我建议使用像bing搜索API这样的公共API,因为它以XML格式返回结果。
例如,http://api.search.live.net/xml.aspx?Appid=...&query=chocolates&sources=web
查看查询字词“巧克力”的XML文档。您需要在http://www.bing.com/developer注册才能获得APPID,但您可以与学生分享。
答案 2 :(得分:0)
另一种可能的网络服务是GeoNames:Geonames