`

Web 开发与设计之 Google 兵器谱

阅读更多

Google 的使命是 Web,在 Google 眼中,未来的一切应用都将 Web 化,一直以来,Google 为 Web 开发与设计者推出了大量免费工具,让他们更好地创建,维护,改善他们的 Web 站点,这些工具包含了开发,分析,维护,修补等等用途,本文将介绍15款这样的工具。

1. Google Chrome Developer Tools

这是 Google Chrome 中类似 Firefox Firebug 以及 Web Developer Toolbar 的一个扩展,用于调试你的网页,包含一个 DOM 探测器,一个 JavaScript 调试台,可以设置执行断点和跟踪,一个类似 YSlow 的执行分析器。

2. Webmaster Tools

一个对网站拥有者来说非常有用的程序,可以帮助你从各个角度改善自己的站点。可以发现站点中的恶意程序,发现搜索引擎爬虫遇到的错误,可以发现你的 HTML 代码中需要改进的部分。还可以帮你发现你的站点中最热门的网页,并发现你站点中的错误链接。

3. Google Web Toolkit

Google Web Tootlkit (GWT)是一个 Web 开发基础框架,为开发者提供了一些基础类库,GWT 同 Google 的其它产品,如 AdWords,FeedBurner,Google Ajax 类库等紧密集成,这里有一个 Google Docs 教程

4. Google Code Search

帮助开发者搜索代码,支持正则表达式搜索,或在一个高级搜索界面中,很直观地搜索那些可能会让你事半功倍的公共代码。

5. Page Speed

Google 现在已经将网站加载速度算到搜索排名算法中,Page Speed 可以帮助你分析你的网站性能,基于 Google Web 性能最佳实践

6. Browser Size

该工具帮你分析,你的网页在不同浏览器,不同浏览尺寸下的显示状况,非常适合看看自己的网页在不滚动的情况下,在各种浏览尺寸下显示到哪里。

7. Google Ajax Libraries API

Google Ajax Libraries API 包含多种流行的 JavaScript 库(目前有10种),并可以从 Google 高性能的 CDN 网络中加载,既节省了你的服务器带宽,同时,由于用户可能已经在别的网站加载过这个库,因此可以显著加快这些库的加载速度。

8. Google Website Optimizer

接着这个工具,你可以对自己的网站进行 A/B 测试,并对网站进行优化。

9. Sites

顾名思义,Google Sites 可以帮你创建一个托管的网站,可以将包括 YouTube,幻灯,Gmail 日历,Google Gear 小程序,Google Docs 一类的应用集成其中。如果将站点设置为不公开,你可以将这个工具用于个人文档工具。

10. Speed Tracer

以可视化方式,帮你分析你的 Web 程序中各种元素的加载或运行速度与实践,这里有一些关于这个工具的用例

11. Project Hosting

这是 Google Code 项目的一部分,可以帮你托管你的开源项目,Web 开发与设计者还可以在这里找到大量现成的项目以供借鉴或套用。

12. Google App Engine

这是一个可用来托管自己的 Web 程序的地方,甚至可以使用自己的域名。这里有一个教程,讲解如何使用 Google App Engine 来创建一个留言本。Google App Engine 中已经托管了大量的 Web 程序

13. Google Chart Tools

Google Chart Tools 可以帮助你将数据转化为图表,并嵌入自己的网页,这些图表还拥有交互功能,可以钻入,或通过鼠标盘旋获取详细信息,还可以实现动画图表。

14. Closure Tools

Closure Tools 是 Google Labs 的一个开发套件,包含3个工具,闭包编译器(一个 JavaScript 优化器),闭包函数库(用于 Ajax 程序开发)以及一个用于动态生成 HTML 的闭包模板。

15. Google Analytics

经典的 Google 流量分析统计工具。

本文国际来源:Six Revisions The Top 15 Google Products for People Who Build Websites (原文作者 Jacob Gube)

中文编译来源:锐商企业CMS 网站内容管理系统 官方网站


分享到:
评论

相关推荐

    web开发设计00005

    web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计web开发设计...

    web开发详细设计文档

    3.2.2 Web 应用的包设计 12 3.3 组件设计 - J2EE WEB APPLICATION 13 3.3.1 MVC 框架 – Struts 13 3.3.2 日志 14 3.3.3 BAPI代理结构 15 3.3.4 销售商用户信息组件和安全组件 16 3.3.5 页面表现框架 17 3.3.6 车辆...

    java语言开发web课程设计新闻发布系统源代码.zip

    java语言开发web课程设计新闻发布系统源代码java语言开发web课程设计新闻发布系统源代码java语言开发web课程设计新闻发布系统源代码java语言开发web课程设计新闻发布系统源代码。java语言开发web课程设计新闻发布...

    Web开发课程设计Web开发课程设计

    在进行Web开发课程设计时,学生们通常会涉及一系列技术和概念,这些内容构成了现代Web应用程序的基础。Web开发涵盖前端和后端开发,以及数据库管理和服务器配置等多个方面。以下是一些核心的知识点: 1. **...

    基于Web的信息技术网站开发与设计答辩ppt

    基于Web的信息技术网站开发与设计答辩ppt 在信息技术快速发展的时代,基于Web的信息技术课程网站后台的开发与设计成为了一个热门话题。本资源是一份毕业设计的答辩ppt,展示了基于Web的信息技术课程网站后台的开发...

    pythonweb设计教程课后答案-PythonWeb开发基础教程教学大纲.pdf

    Python Web开发基础教程是一门专为计算机科学和技术专业的学生设计的重要课程,旨在提供系统且全面的Web开发知识,为Web项目开发奠定坚实的基础。这门课程强调实践性,鼓励学生在理解编程和Web开发概念的基础上,...

    简单Web服务器设计与实现.doc

    "简单Web服务器设计与实现" 本文主要介绍了简单Web服务器的设计与实现,涵盖了WWW的工作原理、HTTP协议、Java语言、Web服务器的设计与实现等方面的知识点。 WWW的工作原理基于客户机/服务器计算模型,由Web浏览器...

    Web程序设计13 Web程序设计13 Web程序设计13 Web程序设计13

    在这个主题中,"Web程序设计13"可能指的是一个课程或者系列教程的第13个部分,着重于进一步深化对Web开发的理解。下面将详细探讨Web程序设计的相关知识点。 首先,Web程序设计的基础是HTML(超文本标记语言),它是...

    大华摄像头web3.0二次开发webplugin

    大华摄像头Web3.0二次开发WebPlugin是一款专为开发者设计的工具,旨在帮助用户利用Web技术进行摄像头的高级功能定制和扩展。它允许开发者通过浏览器插件的方式,接入大华摄像头的API,实现对摄像头的远程控制、视频...

    网页设计 Web设计 制作 开发国内外经典教程系列书籍-.pdf

    网页设计与Web开发是现代信息技术领域中的重要组成部分,它不仅涉及到视觉艺术的创新,还包含了技术实现的深度。从给定的文件标题“网页设计 Web设计 制作 开发国内外经典教程系列书籍”中,我们可以提炼出一系列...

    Web开发与设计师速查手册大全

    《Web开发与设计师速查手册大全》是一本全面覆盖Web开发和设计的综合教程,适合初学者和有经验的专业人士使用。此资源包含了HTML和PDF两种格式,方便读者在不同设备上阅读和学习。 HTML部分分为上下两篇,很可能是...

    海康威视视频监控web开发最新插件包(包含实时预览和回放demo),插件支持谷歌浏览器

    在这个特定的场景中,我们讨论的是一个专为Web开发设计的海康威视视频监控插件包,它特别强调对谷歌浏览器(Chrome)的支持。这个插件包包含了实时预览和回放功能的demo,这对于构建基于Web的视频监控系统至关重要。...

    JAVA WEB开发课程设计

    JAVA WEB开发课程设计JAVA WEB开发课程设计JAVA WEB开发课程设计JAVA WEB开发课程设计JAVA WEB开发课程设计JAVA WEB开发课程设计JAVA WEB开发课程设计JAVA WEB开发课程设计JAVA WEB开发课程设计

    Web课程设计报告,优秀课设

    本报告详述了一个关于WEB程序设计的课程设计项目,旨在阐述一个网站系统的设计和开发过程。这份报告包含了丰富的代码示例和详细的步骤解释,是完成高质量课设的宝贵参考资料。 一、网站系统设计 1. 网站主题:报告...

    网站设计与Web应用开发技术(第二版)

    《网站设计与Web应用开发技术(第二版)》是一本由吴伟敏编著的教材,专注于教授如何设计和开发Web应用程序。这本书涵盖了从基础的HTML到复杂的CSS,旨在帮助读者构建全面的Web开发技能。在学习这本书的过程中,读者...

    本科毕业设计基于Web的大学生计算机设计大赛报名网站的开发源代码.zip

    本科毕业设计基于Web的大学生计算机设计大赛报名网站的开发源代码。本项目是因毕业所设计出的一个前后端分离的web应用程序,前端采用Vue框架,后端采用Spring Boot框架、数据库采用MariaDB(可自行更改为其他关系型...

    python web开发,基于flask的练手项目-文件上传下载的管理系统的设计与实现

    python web开发,基于flask的练手项目---文件上传下载的管理系统的设计与实现python web开发,基于flask的练手项目---文件上传下载的管理系统的设计与实现python web开发,基于flask的练手项目---文件上传下载的管理...

    Web开发敏捷之道-应用Rails进行敏捷Web开发(第3版).pdf

    《Web开发敏捷之道:应用Rails进行敏捷Web开发(第3版)》:Ruby on Rails是一个全套的MVC web框架,它能帮你开发高质量又美观的web应用,而且开发速度快得出乎你想象。你只须集中精力于应用程序本身,Rails就会帮你...

Global site tag (gtag.js) - Google Analytics