Web 设计与开发终极资源大全.docx

上传人:b****5 文档编号:3163361 上传时间:2022-11-18 格式:DOCX 页数:15 大小:484.55KB
下载 相关 举报
Web 设计与开发终极资源大全.docx_第1页
第1页 / 共15页
Web 设计与开发终极资源大全.docx_第2页
第2页 / 共15页
Web 设计与开发终极资源大全.docx_第3页
第3页 / 共15页
Web 设计与开发终极资源大全.docx_第4页
第4页 / 共15页
Web 设计与开发终极资源大全.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

Web 设计与开发终极资源大全.docx

《Web 设计与开发终极资源大全.docx》由会员分享,可在线阅读,更多相关《Web 设计与开发终极资源大全.docx(15页珍藏版)》请在冰豆网上搜索。

Web 设计与开发终极资源大全.docx

Web设计与开发终极资源大全

Web技术突飞猛进,Web设计与开发者们可以选择的工具越来越多,Web开发者的技巧不再只限于HTML和服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些WebAPI,你可以很方便地将大量优秀的第三方资源集成到自己的站点。

本文全面搜集Web开发中可能用到的各种第三方资源。

1. 函数与类库

A.CAPTCHA

CAPTCHA用来防止恶意表单发布,以下CAPTCHA系统可以轻松集成到你的程序中:

reCAPTCHA

这是目前最流行的CAPTCHA机制,该机制同时是一个古籍数字化工程的一部分,用户在验证的同时,也帮助辨认一些不够清晰的估计扫描。

reCAPTCHA还有一个 Perl模块 实现该功能。

Securimage

这个一个免费的,开源PHPCAPTCHA脚本。

freeCap

基于GPL协议的CAPTCHA脚本

HNCAPTCHA

PHPCAPTCHA脚本,基于LGPL协议

B. 日期处理

日期操作并不轻松,尽管PHP和Perl内置了大量此类函数,但未必满足你的需要,以下是几个很好用的日期函数:

∙PEARDate 

通用PHP日期类库

∙DateClass 

PHP类库,计算及其增减与日期差异

∙DatemanipulationinPHP 

PHPB上的一个教程,讲解如何进行日期处理

∙Date:

:

CalcPerlModule 

Perl模块,用于格列高利历法的日期计算

C. 图形处理

图片缩放,添加水印等:

∙ImageManipulationClass 

在PHP中缩放,反转,旋转图片

∙PHPThumbnailer 

一个轻量级图片缩略图工具

∙PHPGD 

一个强大的图片处理类库

∙PerlGD 

Perl图片处理模块

D. 表单验证

表单验证不仅保证用户填写的准确,还可以防止攻击:

∙validaForms 

一个PHP表单验证类库

∙UserInputValidationClass 

一个PHP表单验证基础库

∙ValidateFormFieldsScript 

另一个PHP表单验证基础库

∙WWW:

:

FieldValidator 

一个简单的Perl表单验证模块

E. 密码验证

验证密码的复杂度

∙StrengthTest 

一个PHP密码强度验证函数

∙PasswordChecker 

一个PHP类,用来验证密码强度

∙Data:

:

Password:

:

Check 

Perl模块,用来验证密码强度

2.Ajax 与JavaScript

A. 自动输入建议

最早最成熟的自动输入建议应该是Google搜索条。

∙Facebook-StyleAutosuggest 

Facebook风格的自动输入建议

∙Autosuggest/AutocompletewithAjax 

基于XML和JSON数据源的自动输入建议工具

∙Ajax.Autocompleter 

基于script.aculo.us的输入自动完成工具

∙AdobeLabsSpryAutoSuggest 

由Adobe实验室提供的自动输入建议工具

∙GoogleSuggestStyleFilter 

GoogleSuggest风格的自动输入建议

B. 日历

在输入日期的地方,使用非常直观的日历面板

∙Vista-LikeAjaxCalendar 

基于Mootools,Vista风格

∙JSCalendarinDHTMLSuite 

基于JavaScript,支持多日历连接

∙AJAXCalendarwithPHPandMySQL 

一个开源的AJAX日历控件

∙SuperAJAXCalendar 

一个基于PHP和MySQL的日历控件

∙dhtmlxScheduler 

一个强大的事务日历

C. 滑动条

滑动条可以更直观地进行数值的输入和选择

∙AccessibleSlider 

一个设计出众的滑动条控件

∙PhatfusionSlider 

一个基于AJAX的滑动条

∙AJAXEngineSliders 

AJAXEngine项目中的滑动条

∙SliderUsingPHP,AjaxAndJavascript 

一个简单实用的AJAX滑动条

∙WebFXSlider 

基于Apache软件许可2.0的滑动条控件

D. 表格

Ajax表格,支持排序等功能

∙Grid3 

作为ExtJS库一部分的表格控件

∙dhtmlxGrid 

支持列排序和搜索

∙UnobtrusiveTableSortScript 

支持多列排序

∙AJAXDataListingsEngine 

基于PHP和MySQL

∙TableKit 

基于PrototypeJavaScript框架

E. 可拖动内容

Ajax-baseddraggablecontentfeaturescanbeveryusefulwhenusedappropriately.Suchtoolsenableuserstoreorganizeapagetosuittheirneeds,andcanalsoserveasabasisforaninteractivefeaturelikeashoppingbasket.

∙DraggableContentScripts 

推出多种可拖放内容脚本,以及图片裁剪工具

∙DragResize 

支持尺寸修改功能

∙Drag&DropSortableLists 

位置可调列表控件

∙ScriptaculousDraggable 

script.aculo.us框架的一部分

F. 图片放大

类似JavaScript灯箱的图片放大显示控件

∙HighslideJS 

在Modal窗口显示放大尺寸的图片

∙FancyZoom 

图片缩放显示

∙TJPzoom3 

图片放大工具

∙AjaxScriptToScaleImages 

显示缩略图的放大尺寸版

G. 相册和幻灯

用相册或幻灯方式显示系列图片

∙minishowcase 

基于AJAX和JSON的相册控件

∙AnimatedJavaScriptSlideshow 

轻量级JavaScript图片幻灯效果,支持运动字幕

∙HoverboxImageGallery 

简单的相册,鼠标在缩略图上移动时显示原图

∙TripTracker 

以幻灯方式显示图片

∙AgileGallery(AjaxVersion) 

AJAX相册工具

H. 打分工具

非常直观的打分控件

∙Starbox 

基于PrototypeJavaScript框架

∙UnobtrusiveAJAXStarRatingBar 

基于PHP和AJAX

∙CSS:

StarRaterAjaxVersion 

基于AJAX

I. 取色板

用于取色

∙jscolor 

简单的弹出式取色板

∙JavaScriptColorPicker 

支持RGB,HSL,以及16进制图片色值

∙TigraColorPicker 

非常简单的取色板

∙Photoshop-likeJavaScriptColorPicker 

支持色调和饱和度选项

∙ColorPicker–jQueryPlugin 

基于jQuery

∙DHTMLColorPicker 

基于DHTML

J. 进度条

∙jsProgressBarHandler 

非常灵活

∙YUILoadingPanelWidget 

非常漂亮.

∙SimpleJavascriptProgressBarwithCSS 

简单实用.

∙Uploadify 

基于jQuery.

3.APIs

以下API可以将很多现成的功能集成到你的站点:

∙AlexaTopSites 

这个API按Alexa排名返回网站列表

∙bit.lyAPI 

bit.lyURL缩短API

∙BlinksaleAPI 

访问Blinksale数据。

∙FoXRate 

货币汇率转换API

∙eBayAPI 

eBay的API,可以向eBay提交货品。

∙TwitterAPI 

TwitterAPI,用来访问Twitter数据,包括用户状态和信息。

4.IP 定位

用户来自什么地方。

∙OpenCryptIPLocationAPI 

根据IP探测用户来自哪个国家

∙IPDetails 

一个PHP类库,根据IP地址获取用户地理位置

∙GEO-IP 

IP到国家对应数据库

5. 图表

∙amCharts 

基于Flash,支持3D图表

∙FusionCharts 

漂亮的3D图表

∙XML/SWFCharts 

可高度定制的Flash图表工具

∙JFreeChart 

基于Java的免费图表工具

∙pChart 

基于PHP

6. 地图

∙amMap 

交互式地图工具,支持下钻式挖掘

∙GoogleChartsAPI 

来自Google地图工具,只是支持的地图尺寸有限

∙Flashmaps 

多个基于Flash的地图工具

7. 音频播放器

∙XSPFWebMusicPlayer 

基于Flash的开源音频播放器

∙FlashMP3Player 

免费PHP+FlashMP3播放器

∙TSPlayer 

基于Flash,支持换皮肤

∙E-PhonicMP3Player 

轻量级MP3播放器,支持换肤,支持实时视效

8. 视频播放器

∙OSFLV 

开源Flash视频播放器

∙Flowplayer 

很好用,高度可定制。

∙JWFLVMediaPlayer 

强大的Flash视频播放器

∙FLVPlayer 

漂亮的FLV播放器

9. 视频转换

∙OpenCryptVideoConversionAPI 

强大的视频转换API,可生成FLV视频

∙Hey!

Watch 

一个在线视频编码平台

∙OnlineFLVConverter 

在线FLV视频转换

∙FlashVideoModuleAPI 

面向Drupal社区的Flash视频编码API

10. 所见即所得编辑器

∙TinyMCE 

一个轻量的,基于JavaScript的所见即所得编辑器

∙XINHA 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 简洁抽象

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1