`
floger
  • 浏览: 213909 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

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 设计与开发终极资源大全(下)

分享到:
评论

相关推荐

    springboot2.1.1整合activiti5.22web流程设计器

    SpringBoot 2.1.1 整合 Activiti 5.22 Web 流程设计器是将企业级工作流引擎Activiti与流行的轻量级Java开发框架Spring Boot结合的实践。这一整合使得开发者能够轻松地在Web环境中设计、运行和管理业务流程。以下是...

    2018 猎豹网校 教程大全 资源难找赶紧保存吧

    数据结构与算法_C++[MP4] 猎豹网校VC++ MFC 经典教程 基础篇[MP4] 猎豹网校Java 零基础入门[MP4] 猎豹网校 游戏编程快速入门[MP4] 猎豹网校 网店赢家淘宝网新手...1125 DirectX 游戏开发终极指南[MP4] 1122 C# wpf

    vm9.0中安装web-iou与web-iou的拓扑搭建

    VMware 9.0是一款由VMware公司开发的虚拟化软件,能够虚拟化操作系统和硬件资源。Web-iou是指在Web界面上进行的IOU实验,IOU即IOS on UNIX,是指在Linux环境下运行的Cisco路由器模拟器,能够在Linux平台上模拟Cisco...

    贪吃蛇终极版.zip

    【贪吃蛇终极版.zip】是一个使用C#编程语言在Visual Studio 2010环境下开发的项目,它是一款经典的贪吃蛇游戏的高级版本,包含背景音乐,为那些想要学习如何编写此类游戏的开发者提供了宝贵的参考。让我们深入探讨这...

    C#实现回合制游戏(终极版)

    C#是一种广泛用于开发Windows应用程序、游戏以及Web服务的强大工具,尤其与.NET框架结合时,其性能和灵活性得以充分发挥。在这个游戏项目中,我们将关注以下几个关键知识点: 1. **图形用户界面(GUI)**:游戏开始和...

    数据库连接池配置终极指南

    本文档将详细介绍如何在自安装的Tomcat服务器以及JBuilder自带的Tomcat中配置数据库连接池,确保开发与调试过程中的高效性。 #### 二、准备工作 1. **安装Tomcat** - 确保安装的Tomcat版本支持数据库连接池功能...

    Audials One 2021终极流媒体录制软件.rar

    是来自全球知名的专门从事音频和视频流的录制的Audials AG公司开发的一款功能优秀性能卓越的能帮助用户快速查找、记录、保存、转换和欣赏音乐、电影、广播等操作的新型流媒体录制软件和终极流媒体记录器,也叫流媒体...

    SmartUpload+用于JDK1.5(中文终极解决版)

    在Java Web开发中,文件上传是常见的需求,例如用户可能需要上传头像、文档或者其他类型的文件。然而,标准的HTTP协议并不直接支持文件上传,因此开发者需要借助于第三方库如SmartUpload来实现这一功能。SmartUpload...

    Audials One 2021(终极流媒体录制软件)官方正式版V2021.0.202.0

    Audials One 2021 是来自全球知名的专门从事音频和视频流的录制的Audials AG公司开发的一款功能优秀性能卓越的能帮助用户快速查找、记录、保存、转换和欣赏音乐、电影、广播等操作的新型流媒体录制软件和终极流媒体...

    Audials One 2021(终极流媒体录制软件)官方正式版V2021.0.196.0 | 流媒体录播系统下载

    Audials One 2021 是来自全球知名的专门从事音频和视频流的录制的Audials AG公司开发的一款功能优秀性能卓越的能帮助用户快速查找、记录、保存、转换和欣赏音乐、电影、广播等操作的新型流媒体录制软件和终极流媒体...

    fck网页编辑器终极配置 asp.net版本

    在提供的压缩包中,"fck终极配置"可能包含了FCKeditor的完整源代码、配置文件、示例代码以及其他必要的资源文件,便于开发者进行快速集成和调试。 **使用与集成** 在ASP.NET项目中使用FCKeditor,通常需要以下几个...

    企业邮件系统MDaemon9.52安装配置终极教程

    MDaemon是一款由Alt-N Technologies开发的企业级电子邮件服务器软件,专为中小型企业设计,提供全面的邮件管理和安全功能。在本教程中,我们将深入探讨如何安装和配置MDaemon 9.52版本,帮助您建立高效且安全的企业...

    XML 终极教程

    总结,XML作为数据结构化表示的标准,无论是在web开发、数据存储还是跨平台通信中都扮演着至关重要的角色。理解并熟练运用XML的各种特性,能够提升你在IT领域的专业素养,助你成为XML的高级专家。通过本教程的学习,...

    基于ASP的小石头音乐网 终级完整版.zip

    总结,"基于ASP的小石头音乐网 终级完整版.zip"是一个涵盖了ASP编程、数据库操作、前端设计等多个方面的Web开发项目,对于学习ASP技术和音乐网站开发具有很高的参考价值。通过对该项目的深入理解和研究,开发者可以...

    潇潇日记应用小程序厦门集美版(C#.NET)

    通过数据库操作,用户可以方便地保存、查询和管理自己的日记。 皮肤功能的实现,体现了C#.NET的窗体自定义能力。开发者可以利用Windows Forms或WPF(Windows Presentation Foundation)库来创建各种风格的界面皮肤...

    基于ASP的NetGather企业多语言免费建站系统 v4.0.0 Ultimate.zip

    【标签】"asp"是关键点,ASP是一种成熟的Web开发技术,具有易于学习、开发速度快、与.NET框架紧密集成等优点。通过ASP,开发者可以使用VBScript或JScript等脚本语言编写后端逻辑,实现动态内容生成、数据库交互等...

    SWiSH Max4 免安装版

    9. **自定义组件**:用户可以创建自己的组件,并将它们保存以供后续项目重复使用,提高工作效率。 10. **多语言支持**:SWiSH Max4提供了多种语言版本,包括简体中文,方便中国用户使用。 总的来说,SWiSH Max4 免...

    The JasperReports Ultimate Guide

    在开发过程中,开发者首先需要定义报表的设计,这通常通过JRXML文件完成。编译阶段涉及将JRXML文件转换为JRDesign对象,这个对象包含了报表的所有元数据。这一过程可以通过`JasperCompileManager`类来实现。 ##### ...

    c#程序设计实验报告完全版.doc

    5. 在解决方案资源管理器中右击项目,选择"添加" -> "添加新项",然后选择"代码文件",输入文件名"Helloc"(不包括扩展名)并保存。 6. 编辑"Helloc.cs"文件,编写如下代码: ```csharp using System; class Hello...

    chrome.exe

    Chrome 31支持Web支付,在用户的授权下,Web开发人员可以通过程序调用浏览器的自动填充数据。这样,在支付时,用户可以直接选择存储在浏览器上的数据,或者通过一个浏览器界面来输入新的支付信息,然后开发人员再...

Global site tag (gtag.js) - Google Analytics