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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

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 内置了大量此类函数,但未必满足你的需要,以下是几个很好用的日期函数:

o PEAR Date

通用PHP 日期类库

o Date Class

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

o Date manipulation in PHP

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

o Date::Calc Perl Module

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

C. 图形处理

图片缩放,添加水印等:

o Image Manipulation Class

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

o PHP Thumbnailer

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

o PHP GD

一个强大的图片处理类库

o Perl GD

Perl 图片处理模块

D. 表单验证

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

o validaForms

一个PHP 表单验证类库

o User Input Validation Class

一个PHP 表单验证基础库

o Validate Form Fields Script

另一个PHP 表单验证基础库

o WWW::FieldValidator

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

E. 密码验证

验证密码的复杂度

o Strength Test

一个PHP 密码强度验证函数

o Password Checker

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

o Data::Password::Check

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

2. Ajax 与JavaScript

A. 自动输入建议

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

o Facebook-Style Autosuggest

Facebook 风格的自动输入建议

o Autosuggest / Autocomplete with Ajax

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

o Ajax.Autocompleter

基于 的输入自动完成工具o Adobe Labs Spry Auto Suggest

由Adobe 实验室提供的自动输入建议工具o Google Suggest Style Filter

Google Suggest 风格的自动输入建议

B. 日历

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

o Vista-Like Ajax Calendar

基于Mootools,Vista 风格

o JS Calendar in DHTML Suite

基于JavaScript ,支持多日历连接

o AJAX Calendar with PHP and MySQL 一个开源的AJAX 日历控件

o Super AJAX Calendar

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

一个强大的事务日历

C. 滑动条

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

o Accessible Slider

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

o Phatfusion Slider

一个基于AJAX 的滑动条

o AJAXEngine Sliders

AJAXEngine 项目中的滑动条

o Slider Using PHP, Ajax And Javascript

一个简单实用的AJAX 滑动条

o WebFX Slider

基于Apache 软件许可 2.0 的滑动条控件D. 表格

Ajax 表格,支持排序等功能

o Grid3

作为Ext JS 库一部分的表格控件

o dhtmlxGrid

支持列排序和搜索

o Unobtrusive Table Sort Script

支持多列排序

o AJAX Data Listings Engine

基于PHP 和MySQL

o TableKit

基于Prototype JavaScript 框架

E. 可拖动内容

Ajax-based draggable content features can be very useful when used appropriately. Such tools enable users to reorganize a page to suit their needs, and can also serve as a basis for an interactive feature like a shopping basket.

o Draggable Content Scripts

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

o DragResize

支持尺寸修改功能

相关文档
最新文档