`
love~ruby+rails
  • 浏览: 852230 次
  • 性别: Icon_minigender_1
  • 来自: lanzhou
社区版块
存档分类
最新评论

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

3. APIs

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

4. IP 定位

用户来自什么地方。

5. 图表

6. 地图

  • amMap
    交互式地图工具,支持下钻式挖掘
  • Google Charts API
    来 自 Google 地图工具,只是支持的地图尺寸有限
  • Flashmaps
    多个基于 Flash 的地图工具

7. 音频播放器

8. 视频播放器

9. 视频转换

10. 所见即所得编辑器

  • TinyMCE
    一个轻量的,基 于 JavaScript 的所见即所得编辑器
  • XINHA
    功能完整的开源 WYSIWYG 编辑器
  • NicEdit
    一个简单的轻量级 WYSIWYG 编辑器
  • openWYSIWYG
    开源,跨浏 览器 WYSIWYG 编辑器
  • CKEditor
    设计出众,功能丰富的 WYSIWYG 编辑器

 

 

本文国际来源:http://www.noupe.com/tools/100-essential-web-development-tools.html

分享到:
评论

相关推荐

    Web 设计与开发终极资源大全(下).rar

    这个“Web设计与开发终极资源大全(下)”涵盖了Web开发的广泛领域,无论是新手还是经验丰富的开发者,都能从中找到有价值的信息和参考资料。通过深入学习,可以提升个人技能,紧跟Web技术的快速发展。

    Web 设计与开发终极资源大全(上).rar

    【标题】:“Web设计与开发终极资源大全(上)”是一个涵盖了广泛Web设计与开发相关主题的资源集合,旨在为初学者和经验丰富的开发者提供全面的学习资料和参考资料。这个压缩包可能包含了大量的教程、指南、最佳实践...

    Web 设计与开发终极资源大全(中).rar

    《Web设计与开发终极资源大全(中)》这个压缩包文件包含了丰富的Web设计与开发相关的知识,主要资源为一本PDF文档。以下将详细介绍其中可能涵盖的重要知识点。 1. **HTML与CSS**: HTML(HyperText Markup Language...

    电子商务类站点终极资源大全(上)借鉴.pdf

    《电子商务类站点终极资源大全(上)》是一篇详尽的文档,主要涵盖了电子商务网站设计的各个方面,旨在为Web开发人员提供丰富的参考资料和灵感。在电子商务领域,网站不仅需要美观的设计,还需要具备强大的功能,如...

    安卓开发终极指南 50多个初高级开发资源(译)-安卓开发指南

    ### 安卓开发终极指南知识点解析 #### 一、初学者资源 对于即将步入安卓开发领域的初学者,本文档提供了一系列宝贵的资源。 1. **安卓开发初学者课程**: - **简介**:由Google提供的免费在线课程,适合没有任何...

    web文件上传终极版

    综上所述,"web文件上传终极版"项目涵盖了现代Web开发中的多个重要技术,包括前端文件操作、AJAX通信、用户体验优化以及安全性控制。对于学习和实践中涉及到这些技术的开发者来说,这是一个极具价值的资源。

    比较不错的asp模板引终极讲解(WEB开发之ASP模式)

    随着Web开发技术的不断进步和发展,用户对网站的要求也越来越高,不仅包括功能性和交互性,还涉及用户体验等多个方面。为了满足这些需求,开发人员越来越重视将应用程序的逻辑层与表现层进行分离。这种分离可以显著...

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

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

    基于Vxworks的嵌入式浏览器开发设计

    在提供的“Vxworks浏览器解析终极版”压缩包中,可能包含了完成上述开发工作所需的源代码、设计文档和测试资源。通过研究这些材料,开发者可以深入了解嵌入式浏览器的实现细节,从而在自己的项目中应用和改进。

    SharePoint中修改密码的WEB Part之终极版:即可以修改AD,又可以修改本机用户密码的Web Part!!

    - **C#编程**:SharePoint的Web Part通常是用C#等.NET语言开发的,通过 SharePoint Object Model (SPOM) 或 SharePoint REST API 与SharePoint进行交互。 - **Windows Identity Foundation (WIF)**:可能用于处理...

    Javaweb终极资料

    总结来说,这个“Java Web终极资料”包提供了从理论到实践的全面学习路径,涵盖了Java Web开发的关键技术和工具,无论你是初学者还是有一定经验的开发者,都能从中受益匪浅。通过深入学习并实践这些内容,你将能够...

    Linux Apache Web 服务器终极教程

    《Linux Apache Web 服务器终极教程》是一份详尽的指南,旨在帮助读者深入了解和操作Apache Web服务器,尤其针对Linux环境。Apache是全球最受欢迎的Web服务器软件,占据着超过半数的市场份额。它的起源源于NCSA WWW...

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

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

    终极VueJS资源UI组件—菜单组件.zip

    "终极VueJS资源UI组件—菜单组件.zip" 提供了一个专门针对VueJS设计的菜单组件,这将帮助开发者构建出更加用户友好的交互式应用。 菜单组件在Web应用中起着至关重要的作用,它通常用于导航,允许用户在不同的页面或...

    jqueryapp:Web,移动,应用程序,图形设计师的终极资源

    **jQueryApp:Web、移动与应用图形设计的全方位资源** jQueryApp是一个综合性的资源库,专为Web开发者、移动应用开发者以及图形设计师提供强大的工具和参考资料。它涵盖了JavaScript、CSS、jQuery、WordPress、...

    终极VueJS资源UI组件—日历组件.zip

    在Web应用开发中,UI组件扮演着至关重要的角色,它们是构建用户界面的基本单元,可以大大提高开发效率并确保代码的复用性。"终极VueJS资源UI组件—日历组件"是一个专门针对VueJS框架的日历组件,它可以帮助开发者...

    终极VueJS资源UI组件—图表组件.zip

    Vue.js 是一款轻量级的前端JavaScript框架,以其易学易用、高性能和灵活的特性在Web开发领域受到广泛欢迎。VueJS的核心理念是通过声明式的数据绑定和组件化来构建用户界面,使得代码结构清晰,易于维护。在这个...

    终极VueJS资源UI组件—图标组件.zip

    总之,这个“终极VueJS资源UI组件—图标组件”是提高VueJS项目UI质量和开发效率的强大工具。通过合理利用这些图标组件,开发者可以创建更加专业且一致的用户界面,同时减少重复工作,提高代码复用性。确保在实际使用...

    jeecms 终极版源码

    通过深入学习Jeecms源码,不仅可以提升Java编程技能,还能了解内容管理系统的设计思想,这对于想要从事Web开发或者想要自建网站的人来说,无疑是一笔宝贵的财富。在实际操作中,可以逐步分析每个部分的代码,结合...

    Professional JavaScript for Web Developers.pdf

    这一点,再加上移动web流量的增加,对响应性、动态web设计的需求不断增加,意味着所有web开发人员都需要更新他们的技能——这本书是您快速、相关指导的理想资源。 通过ES2019获取ECMAScript的最新信息,包括类、承诺...

Global site tag (gtag.js) - Google Analytics