教育技术人的网上交流空间
|
教育技术公共课
|
微信公众号
关注微信公众号
论坛动态早知道
QQ登录
微信登录
找回密码
您好,请
登录
注册
论坛
论坛
群组
课程
资讯
团队
学档(日志)
Blog
动态
有问必答
云课堂
搜索
本版
文章
帖子
日志
相册
群组
用户
快捷导航
管理的小组
参加的小组
2024-2025学年小教微教学指导
50
1
小学生电脑作品分享——布平凡的艺术
1158
0
人工智能与教育
2082
3
青岛
2648
2
如何培养自己的计算思维
4007
1
今天学习了学习卡片制作,大体上了解了制作
3878
0
应用思考-教育技术论坛
›
≡课程中心≡
›
教育技术公共课
›
Web 设计与开发终极资源大全
返回列表
Web 设计与开发终极资源大全
[复制链接]
etthink
发表于 2010-3-18 14:02:58
|
显示全部楼层
|
阅读模式
Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文全面搜集 Web 开发中可能用到的各种第三方资源。 1. 函数与类库 A. CAPTCHA
CAPTCHA 用来防止恶意表单发布,以下 CAPTCHA 系统可以轻松集成到你的程序中:
reCAPTCHA
这是目前最流行的 CAPTCHA 机制,该机制同时是一个古籍数字化工程的一部分,用户在验证的同时,也帮助辨认一些不够清晰的估计扫描。reCAPTCHA 还有一个
Perl 模块
实现该功能。
Securimage
这个一个免费的,开源 PHP CAPTCHA 脚本。
freeCap
基于 GPL 协议的 CAPTCHA 脚本
HN CAPTCHA
PHP CAPTCHA 脚本,基于 LGPL 协议
B. 日期处理
日期操作并不轻松,尽管 PHP 和 Perl 内置了大量此类函数,但未必满足你的需要,以下是几个很好用的日期函数:
PEAR Date
通用 PHP 日期类库
Date Class
PHP 类库,计算及其增减与日期差异C. 图形处理
图片缩放,添加水印等:
Image Manipulation Class
在 PHP 中缩放,反转,旋转图片
PHP Thumbnailer
一个轻量级图片缩略图工具D. 表单验证
表单验证不仅保证用户填写的准确,还可以防止攻击:
validaForms
一个 PHP 表单验证类库
User Input Validation Class
一个 PHP 表单验证基础库E. 密码验证
验证密码的复杂度
Strength Test
一个 PHP 密码强度验证函数
2. Ajax 与 JavaScript A. 自动输入建议
最早最成熟的自动输入建议应该是 Google 搜索条。
Facebook-Style Autosuggest
Facebook 风格的自动输入建议
Autosuggest / Autocomplete with Ajax
基于 XML 和 JSON 数据源的自动输入建议工具
Ajax.Autocompleter
基于 script.aculo.us 的输入自动完成工具B. 日历
在输入日期的地方,使用非常直观的日历面板
Vista-Like Ajax Calendar
基于 Mootools,Vista 风格
JS Calendar in DHTML Suite
基于 JavaScript ,支持多日历连接
C. 滑动条
滑动条可以更直观地进行数值的输入和选择
Accessible Slider
一个设计出众的滑动条控件
Phatfusion Slider
一个基于 AJAX 的滑动条
AJAXEngine Sliders
AJAXEngine 项目中的滑动条D. 表格
Ajax 表格,支持排序等功能
Grid3
作为 Ext JS 库一部分的表格控件
dhtmlxGrid
支持列排序和搜索
Unobtrusive Table Sort Script
支持多列排序
AJAX Data Listings Engine
基于 PHP 和 MySQL
TableKit
基于 Prototype JavaScript 框架E. 可拖动内容
Draggable Content Scripts
dhtmlgoodies.com 推出多种可拖放内容脚本,以及图片裁剪工具
DragResize
支持尺寸修改功能
F. 图片放大
类似 JavaScript 灯箱的图片放大显示控件
Highslide JS
在 Modal 窗口显示放大尺寸的图片
FancyZoom
图片缩放显示
TJPzoom 3
图片放大工具G. 相册和幻灯
用相册或幻灯方式显示系列图片
minishowcase
基于 AJAX 和 JSON 的相册控件
Animated JavaScript Slideshow
轻量级 JavaScript 图片幻灯效果,支持运动字幕
Hoverbox Image Gallery
简单的相册,鼠标在缩略图上移动时显示原图H. 打分工具
非常直观的打分控件
Starbox
基于 Prototype JavaScript 框架
Unobtrusive AJAX Star Rating Bar
基于 PHP 和 AJAX
CSS: Star Rater Ajax Version
基于 AJAXI. 取色板
用于取色
jscolor
简单的弹出式取色板
JavaScript Color Picker
支持 RGB,HSL,以及16进制图片色值
Tigra Color Picker
非常简单的取色板J. 进度条
jsProgressBarHandler
非常灵活
YUI Loading Panel Widget
非常漂亮.
Simple Javascript Progress Bar with CSS
简单实用.
Uploadify
基于 jQuery.
本文国际来源:
http://www.noupe.com/tools/100-essential-web-development-tools.html
评分
参与人数
1
金钱
+30
收起
理由
石心木人
+ 30
查看全部评分
总评分 : 
金钱
+30
学教育技术,上教育技术论坛!http://www.etthink.com
回复
举报
精彩评论
1
正序浏览
etthink
发表于 2010-3-18 16:56:06
|
显示全部楼层
3. APIs
以下 API 可以将很多现成的功能集成到你的站点:
Alexa Top Sites
这个 API 按 Alexa 排名返回网站列表
bit.ly API
bit.ly URL 缩短 API
Blinksale API
访问 Blinksale 数据。
FoXRate
货币汇率转换 API
eBay API
eBay 的 API,可以向 eBay 提交货品。
Twitter API
Twitter API,用来访问 Twitter 数据,包括用户状态和信息。
4. IP 定位
用户来自什么地方。
OpenCrypt IP Location API
根据 IP 探测用户来自哪个国家
IP Details
一个 PHP 类库,根据 IP 地址获取用户地理位置
GEO-IP
IP 到国家对应数据库
5. 图表
amCharts
基于 Flash,支持 3D 图表
FusionCharts
漂亮的 3D 图表
XML/SWF Charts
可高度定制的 Flash 图表工具
JFreeChart
基于 Java 的免费图表工具
pChart
基于 PHP
6. 地图
amMap
交互式地图工具,支持下钻式挖掘
Google Charts API
来自 Google 地图工具,只是支持的地图尺寸有限
Flashmaps
多个基于 Flash 的地图工具
7. 音频播放器
XSPF Web Music Player
基于 Flash 的开源音频播放器
Flash MP3 Player
免费 PHP + Flash MP3 播放器
TSPlayer
基于 Flash,支持换皮肤
E-Phonic MP3 Player
轻量级 MP3 播放器,支持换肤,支持实时视效
8. 视频播放器
OS FLV
开源 Flash 视频播放器
Flowplayer
很好用,高度可定制。
JW FLV Media Player
强大的 Flash 视频播放器
FLV Player
漂亮的 FLV 播放器
9. 视频转换
OpenCrypt Video Conversion API
强大的视频转换 API,可生成 FLV 视频
Hey!Watch
一个在线视频编码平台
Online FLV Converter
在线 FLV 视频转换
FlashVideo Module API
面向 Drupal 社区的 Flash 视频编码 API
10. 所见即所得编辑器
TinyMCE
一个轻量的,基于 JavaScript 的所见即所得编辑器
XINHA
功能完整的开源 WYSIWYG 编辑器
NicEdit
一个简单的轻量级 WYSIWYG 编辑器
openWYSIWYG
开源,跨浏览器 WYSIWYG 编辑器
CKEditor
设计出众,功能丰富的 WYSIWYG 编辑器
本文国际来源:
http://www.noupe.com/tools/100-essential-web-development-tools.html
学教育技术,上教育技术论坛!http://www.etthink.com
回复
支持
反对
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
优秀版主
授予优秀版主
优秀会员
授予论坛优秀会员
etthink
管理员
11
关注
462
粉丝
7846
帖子
发送私信
收听TA
Ta的主页
推荐阅读
更多+
221923
优秀微课作品——图像处理
2024-2025学年小教微教学指导
教学设计
2024-11-21
小学生电脑作品分享——布平凡的艺术
优秀作品
2024-09-21
人工智能与教育
研究-应用-写作
2024-09-07
青岛
技友交流
2024-08-29
会员达人
更多+
etthink
主题:7846
积分:190843
教育者
主题:2
积分:95
BTS
主题:0
积分:76
少爷stp
主题:11
积分:135
落日长安
主题:2
积分:81
广告位
信息推荐
更多+
优秀微课作品——图像处理那些事
优秀作品——绿殇之小草
优秀美术微课——画竹
bbc数学故事纪录片下载
中学化学课件模板
想不到QQ影音回来了,特发图高兴一下
多窗口文件及文件夹管理
优秀作品展示——数学奇思秒想系列之乘法趣
相框和蒙版
优秀微课作品——滴眼药水
优秀微课作品:触景生情法的运用-以故宫太
PBL教学模式及发展
最新信息
更多+
[微课-翻转-影视]
优秀微课作品——图像处理那些事
12-08
[优秀作品]
优秀作品——绿殇之小草
12-19
[微课-翻转-影视]
优秀美术微课——画竹
12-17
[数学教学资源]
bbc数学故事纪录片下载
02-18
[PPT课件高效制作]
中学化学课件模板
12-23
[信息化教学助手]
想不到QQ影音回来了,特发图高兴一下
12-29
[PPT课件高效制作]
设计制作了一个MOOCs课程的模板
01-05
[信息化教学助手]
多窗口文件及文件夹管理
03-16
[微课-翻转-影视]
优秀作品展示——数学奇思秒想系列之乘法趣
12-20
[技友交流]
相框和蒙版
03-29
[教学设计]
2024-2025学年小教微教学指导
11-21
[教学设计]
教师的恐惧
11-16
[教学设计]
听课:教育技术之交互设计(触发器)——学
11-14
[教育技术公共课]
利用视频素材的拓展几个小问题,你掌握了几
11-11
[信息技术教学]
信息科技发展趋势
11-06
[政治教学资源]
杨朱:古之人,损一毫利天下,不与也
11-06
[教育技术公共课]
学习卡片——四季诗词
11-04
[应用方案]
在线查询系统设计制作:有个Excel表就可以
11-01
[语文教学资源]
唐温如:题龙阳县青草湖
11-01
[技友交流]
搭子是怎么来的
10-31
[教学设计]
2024-2025学年小教微教学指导
11-21
[教学设计]
教师的恐惧
11-16
[信息化教学助手]
优秀软件工具推荐:quicklook
03-10
[信息化教学助手]
QQ截图工具提取版
09-02
[教学设计]
听课:教育技术之交互设计(触发器)——学
11-14
[教育技术公共课]
利用视频素材的拓展几个小问题,你掌握了几
11-11
[信息技术教学]
信息科技发展趋势
11-06
[政治教学资源]
杨朱:古之人,损一毫利天下,不与也
11-06
[教育技术公共课]
学习卡片——四季诗词
11-04
[应用方案]
在线查询系统设计制作:有个Excel表就可以
11-01
快速回复
返回顶部
返回列表