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 内置了大量此类函数,但未必满足你的需要,以下是几个很好用的日期函数:
C. 图形处理
图片缩放,添加水印等:
D. 表单验证
表单验证不仅保证用户填写的准确,还可以防止攻击:
E. 密码验证
验证密码的复杂度
2. Ajax 与 JavaScript
A. 自动输入建议
最早最成熟的自动输入建议应该是 Google 搜索条。
B. 日历
在输入日期的地方,使用非常直观的日历面板
C. 滑动条
滑动条可以更直观地进行数值的输入和选择
D. 表格
Ajax 表格,支持排序等功能
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.
F. 图片放大
类似 JavaScript 灯箱的图片放大显示控件
G. 相册和幻灯
用相册或幻灯方式显示系列图片
H. 打分工具
非常直观的打分控件
I. 取色板
用于取色
J. 进度条
相关文章:Web 设计与开发终极资源大全(下)
分享到:
相关推荐
SpringBoot 2.1.1 整合 Activiti 5.22 Web 流程设计器是将企业级工作流引擎Activiti与流行的轻量级Java开发框架Spring Boot结合的实践。这一整合使得开发者能够轻松地在Web环境中设计、运行和管理业务流程。以下是...
数据结构与算法_C++[MP4] 猎豹网校VC++ MFC 经典教程 基础篇[MP4] 猎豹网校Java 零基础入门[MP4] 猎豹网校 游戏编程快速入门[MP4] 猎豹网校 网店赢家淘宝网新手...1125 DirectX 游戏开发终极指南[MP4] 1122 C# wpf
VMware 9.0是一款由VMware公司开发的虚拟化软件,能够虚拟化操作系统和硬件资源。Web-iou是指在Web界面上进行的IOU实验,IOU即IOS on UNIX,是指在Linux环境下运行的Cisco路由器模拟器,能够在Linux平台上模拟Cisco...
【贪吃蛇终极版.zip】是一个使用C#编程语言在Visual Studio 2010环境下开发的项目,它是一款经典的贪吃蛇游戏的高级版本,包含背景音乐,为那些想要学习如何编写此类游戏的开发者提供了宝贵的参考。让我们深入探讨这...
C#是一种广泛用于开发Windows应用程序、游戏以及Web服务的强大工具,尤其与.NET框架结合时,其性能和灵活性得以充分发挥。在这个游戏项目中,我们将关注以下几个关键知识点: 1. **图形用户界面(GUI)**:游戏开始和...
本文档将详细介绍如何在自安装的Tomcat服务器以及JBuilder自带的Tomcat中配置数据库连接池,确保开发与调试过程中的高效性。 #### 二、准备工作 1. **安装Tomcat** - 确保安装的Tomcat版本支持数据库连接池功能...
是来自全球知名的专门从事音频和视频流的录制的Audials AG公司开发的一款功能优秀性能卓越的能帮助用户快速查找、记录、保存、转换和欣赏音乐、电影、广播等操作的新型流媒体录制软件和终极流媒体记录器,也叫流媒体...
在Java Web开发中,文件上传是常见的需求,例如用户可能需要上传头像、文档或者其他类型的文件。然而,标准的HTTP协议并不直接支持文件上传,因此开发者需要借助于第三方库如SmartUpload来实现这一功能。SmartUpload...
Audials One 2021 是来自全球知名的专门从事音频和视频流的录制的Audials AG公司开发的一款功能优秀性能卓越的能帮助用户快速查找、记录、保存、转换和欣赏音乐、电影、广播等操作的新型流媒体录制软件和终极流媒体...
Audials One 2021 是来自全球知名的专门从事音频和视频流的录制的Audials AG公司开发的一款功能优秀性能卓越的能帮助用户快速查找、记录、保存、转换和欣赏音乐、电影、广播等操作的新型流媒体录制软件和终极流媒体...
在提供的压缩包中,"fck终极配置"可能包含了FCKeditor的完整源代码、配置文件、示例代码以及其他必要的资源文件,便于开发者进行快速集成和调试。 **使用与集成** 在ASP.NET项目中使用FCKeditor,通常需要以下几个...
MDaemon是一款由Alt-N Technologies开发的企业级电子邮件服务器软件,专为中小型企业设计,提供全面的邮件管理和安全功能。在本教程中,我们将深入探讨如何安装和配置MDaemon 9.52版本,帮助您建立高效且安全的企业...
总结,XML作为数据结构化表示的标准,无论是在web开发、数据存储还是跨平台通信中都扮演着至关重要的角色。理解并熟练运用XML的各种特性,能够提升你在IT领域的专业素养,助你成为XML的高级专家。通过本教程的学习,...
总结,"基于ASP的小石头音乐网 终级完整版.zip"是一个涵盖了ASP编程、数据库操作、前端设计等多个方面的Web开发项目,对于学习ASP技术和音乐网站开发具有很高的参考价值。通过对该项目的深入理解和研究,开发者可以...
通过数据库操作,用户可以方便地保存、查询和管理自己的日记。 皮肤功能的实现,体现了C#.NET的窗体自定义能力。开发者可以利用Windows Forms或WPF(Windows Presentation Foundation)库来创建各种风格的界面皮肤...
【标签】"asp"是关键点,ASP是一种成熟的Web开发技术,具有易于学习、开发速度快、与.NET框架紧密集成等优点。通过ASP,开发者可以使用VBScript或JScript等脚本语言编写后端逻辑,实现动态内容生成、数据库交互等...
9. **自定义组件**:用户可以创建自己的组件,并将它们保存以供后续项目重复使用,提高工作效率。 10. **多语言支持**:SWiSH Max4提供了多种语言版本,包括简体中文,方便中国用户使用。 总的来说,SWiSH Max4 免...
在开发过程中,开发者首先需要定义报表的设计,这通常通过JRXML文件完成。编译阶段涉及将JRXML文件转换为JRDesign对象,这个对象包含了报表的所有元数据。这一过程可以通过`JasperCompileManager`类来实现。 ##### ...
5. 在解决方案资源管理器中右击项目,选择"添加" -> "添加新项",然后选择"代码文件",输入文件名"Helloc"(不包括扩展名)并保存。 6. 编辑"Helloc.cs"文件,编写如下代码: ```csharp using System; class Hello...
Chrome 31支持Web支付,在用户的授权下,Web开发人员可以通过程序调用浏览器的自动填充数据。这样,在支付时,用户可以直接选择存储在浏览器上的数据,或者通过一个浏览器界面来输入新的支付信息,然后开发人员再...