Solidot | Web设计与开发终极资源大全(上)
来源:百度文库 编辑:神马文学网 时间:2024/06/13 07:45:50
Web设计与开发终极资源大全(上)
matrix 发表于 2010年3月18日 11时30分 星期四来自终结者2010部门锐商企业CMS写道 "Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 WebAPI,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文全面搜集 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 类库,计算及其增减与日期差异 - Date manipulation in PHP
PHPBuilder.com 上的一个教程,讲解如何进行日期处理 - Date::Calc Perl Module
Perl模块,用于格列高利历法的日期计算
图片缩放,添加水印等:
- Image Manipulation Class
在 PHP 中缩放,反转,旋转图片 - PHP Thumbnailer
一个轻量级图片缩略图工具 - PHP GD
一个强大的图片处理类库 - Perl GD
Perl 图片处理模块
表单验证不仅保证用户填写的准确,还可以防止攻击:
- validaForms
一个 PHP 表单验证类库 - User Input Validation Class
一个 PHP 表单验证基础库 - Validate Form Fields Script
另一个 PHP 表单验证基础库 - WWW::FieldValidator
一个简单的 Perl 表单验证模块
验证密码的复杂度
- Strength Test
一个 PHP 密码强度验证函数 - Password Checker
一个 PHP 类,用来验证密码强度 - Data::Password::Check
Perl 模块,用来验证密码强度
A. 自动输入建议
最早最成熟的自动输入建议应该是 Google 搜索条。
- Facebook-Style Autosuggest
Facebook 风格的自动输入建议 - Autosuggest / Autocomplete with Ajax
基于 XML 和 JSON 数据源的自动输入建议工具 - Ajax.Autocompleter
基于 script.aculo.us 的输入自动完成工具 - Adobe Labs Spry Auto Suggest
由 Adobe 实验室提供的自动输入建议工具 - Google Suggest Style Filter
Google Suggest 风格的自动输入建议
在输入日期的地方,使用非常直观的日历面板
- Vista-Like Ajax Calendar
基于 Mootools,Vista 风格 - JS Calendar in DHTML Suite
基于 JavaScript ,支持多日历连接 - AJAX Calendar with PHP and MySQL
一个开源的 AJAX 日历控件 - Super AJAX Calendar
一个基于 PHP 和 MySQL 的日历控件 - dhtmlxScheduler
一个强大的事务日历
滑动条可以更直观地进行数值的输入和选择
- Accessible Slider
一个设计出众的滑动条控件 - Phatfusion Slider
一个基于 AJAX 的滑动条 - AJAXEngine Sliders
AJAXEngine 项目中的滑动条 - Slider Using PHP, Ajax And Javascript
一个简单实用的 AJAX 滑动条 - WebFX Slider
基于 Apache 软件许可 2.0 的滑动条控件
Ajax 表格,支持排序等功能
- Grid3
作为 Ext JS 库一部分的表格控件 - dhtmlxGrid
支持列排序和搜索 - Unobtrusive Table Sort Script
支持多列排序 - AJAX Data Listings Engine
基于 PHP 和 MySQL - TableKit
基于 Prototype JavaScript 框架
Ajax-based draggable content features can be very useful whenused appropriately. Such tools enable users to reorganize a page tosuit their needs, and can also serve as a basis for an interactivefeature like a shopping basket.
- Draggable Content Scripts
dhtmlgoodies.com 推出多种可拖放内容脚本,以及图片裁剪工具 - DragResize
支持尺寸修改功能 - Drag & Drop Sortable Lists
位置可调列表控件 - Scriptaculous Draggable
script.aculo.us 框架的一部分
类似 JavaScript 灯箱的图片放大显示控件
- Highslide JS
在 Modal 窗口显示放大尺寸的图片 - FancyZoom
图片缩放显示 - TJPzoom 3
图片放大工具 - Ajax Script To Scale Images
显示缩略图的放大尺寸版
用相册或幻灯方式显示系列图片
- minishowcase
基于 AJAX 和 JSON 的相册控件 - Animated JavaScript Slideshow
轻量级 JavaScript 图片幻灯效果,支持运动字幕 - Hoverbox Image Gallery
简单的相册,鼠标在缩略图上移动时显示原图 - TripTracker
以幻灯方式显示图片 - Agile Gallery (Ajax Version)
AJAX 相册工具
非常直观的打分控件
- Starbox
基于 Prototype JavaScript 框架 - Unobtrusive AJAX Star Rating Bar
基于 PHP 和 AJAX - CSS: Star Rater Ajax Version
基于 AJAX
用于取色
- jscolor
简单的弹出式取色板 - JavaScript Color Picker
支持 RGB,HSL,以及16进制图片色值 - Tigra Color Picker
非常简单的取色板 - Photoshop-like JavaScript Color Picker
支持色调和饱和度选项 - ColorPicker – jQuery Plugin
基于 jQuery - DHTML Color Picker
基于 DHTML
- jsProgressBarHandler
非常灵活 - YUI Loading Panel Widget
非常漂亮. - Simple Javascript Progress Bar with CSS
简单实用. - Uploadify
基于 jQuery.
中文编译来源: 锐商企业CMS 网站内容管理系统 官方网站"
Solidot | Web设计与开发终极资源大全(上)
Solidot | Web设计与开发终极资源大全(下)
Web 设计与开发终极资源大全
Web 开发与设计之 Google 兵器谱 - CSDN资讯
2008年国外最佳Web设计/开发技巧、脚本及资源总结
2008年国外最佳Web设计/开发技巧、脚本及资源总结
2008年国外最佳Web设计/开发技巧、脚本及资源总结 - 译言翻译
2008年国外最佳Web设计/开发技巧、脚本及资源总结 - 轻风博客 - 博客园
2008年国外最佳Web设计/开发技巧、脚本及资源总结
75最佳Web设计资源
JAVA开发资源大全
电子商务类站点终极资源大全(中)
电子商务类站点终极资源大全(中) - CSDN资讯
50个有用的WEB设计资源
75个最佳Web设计资源
75个最佳Web设计资源
Web开发设计的五大准则
Web 开发与设计之 Google 兵器谱 | 互联网的那点事
嵌入式Linux开发资源大全
分布式设计与开发
Web 2.0与网页设计
Web 2.0与网页设计
75个最佳Web设计资源 - 译言翻译
75个最佳Web设计资源 | 我爱互联网