PHP 代码规范

通用约定: 代码缩进全部用tab,在编辑器里面设置tab存为制表符,不要存为空格。不要打一堆空格来做缩进。 SVN / Git 中新建文件编码类型统一用utf-8编码(不带BOM)。 Unix 风格的换行: LF 所有可以直接访问的url中包含的文件...

Javascript 编码规范

文件组织 所有的javascript文件都要放在项目公共的'''script'''文件夹下 使用的第三方库文件放置在'''script/lib'''文件夹下 可以复用的自定义模块放置在'''script/commons'''夹下,复用模块如果涉及多个子文件,需要单独建立模块文...

Google HTML代码风格指南

概述 本文档定义了HTML/CSS的编写格式和风格规则。它旨在提高合作和代码质量,并使其支持基础架构。适用于HTML/CSS文件,包括GSS文件。 只要代码质量是可以被维护的,就能很好的被工具混淆、压缩和合并。 样式规则 协议 嵌...

Google CSS代码风格指南

CSS代码风格规则 CSS代码有效性 尽量使用有效的CSS代码。 使用有效的CSS代码,除非是处理CSS校验器程序错误或者需要专有语法。 ...

jQuery代码规范与最佳实践

以下是书写jQuery代码的基本规范和最佳实践,这些不包括原生JS规范与最佳实践。 加载jQuery 1、尽量使用CDN加载jQuery。 <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.j...

PHP 编程技巧与优化

PHP语言以其简单易学而闻名,但一些初学者经常会写出一些性能低下的PHP代码,这会严重影响整套系统的运行效率,本文我们为大家收集了一些PHP 编程技巧与优化,希望PHP初学者能认真阅读以下的编辑技巧,并养成良好的PHP编程习惯! 63条...

impress.js 制作酷炫 PPT

impress.js 概述impress.js是基于CSS3转换和过渡的表现层框架,工作于现代浏览器(Google Chrome或Safari (或 Firefox 10 或 IE10))的创建在线演示的JS库, 可以让开发者轻松创建杀手级在线演示PPT。impress.js 是基于 webkit 浏览器(Chrome、Safa...

47 个使用 CSS3 实现的酷炫效果展示

熟练使用CSS3可以使整个页面看起来更加酷炫。 在这里,我们收集了47 个使用 CSS3 实现的酷炫效,并付上各个效果的教程地址。 1. Swatch Book with CSS3 and jQuery Demo     2. 3D Thumbnail Hover Effects Demo ...

一些值得推荐的 Chrome 扩展

Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。 我身边很多开发者都在使用 Chrome 浏览器,其中一个重要的原因就是他提供了强大的扩展插件,你可以通过这些扩展来让定制自己的 Chrome 浏览器,而且有...

基于html5 Canvas图表库 : ECharts

ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据...

HTML5 Canvas类库 : ZRender

一个轻量级的Canvas类库,MVC封装,数据驱动,提供类Dom事件模型,让canvas绘图大不同! Architecture MVC核心封装实现图形仓库、视图渲染和交互控制: Stroage(M) : shape数据CURD管理 Painter(V) : canvas 元素生命...

PHP开发工具

关于PHP的开发工具其实网站上可以搜索到非常多,对于初学者来说,太多的选择反而不知道怎么去选。 本文是基于window平台上,针对PHP初学者定制了一套非常好用的开发工具。 PHP 开发工具其实包括以下四种: PHP服务器组...

Github 简明教程

如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟教程级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工。 但是你如果已经在读这篇文章了,我觉的你已经知道Github了。 正是Github,让社会化编...

推荐两款不错的代码编辑器

今天菜鸟教程为大家推荐两款不错的代码编辑器,首先这两款代码编辑器不是IDE(Integrated-Development-Environment:集成开发环境集成开发环境), 是个相对较轻巧的代码编辑器,而且这两款编辑器可以通过插件的方式来扩展功能。 ...

使用 HTML5 Canvas 制作时钟

<canvas> 标签定义图形,比如图表和其他图像,您必须使用脚本来绘制图形。 接下来我们将跟大家分享如何在画布上(Canvas)画一个时钟。 先看下效果图: 源码 HTML 代码 <!DOCTYPE html> <html> <h...

HTML 在线编辑器

HTML 在线编辑器器是一款可以在线编写HTML,Javascript,CSS代码的编辑器,在编辑器中你可以添加额外的js库,在编写完成后你可以在线运行查看效果并下载代码。 编辑器使用简单,你只需要在指定的输入框中输入指定类型的代码,即可实...

Swift 入门教程

简介 Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来是的编程更加简单、灵活和有趣。界面则基于广受人民群众爱戴的Cocoa和Cocoa Touch框架,展...

HTML 在线编辑器使用说明

JSBIN 是一款HTML在线编辑器,以帮助那些要学前端或者正在学习前端的同学。 菜鸟教程也推出了一款HTML在线编辑器,访问地址:https://c.cainiaoplay.com/front-end/61 以下我们来看下这款工作的使用说明: 快速上手使用 打开...

App.js 让移动应用更简单

App.js 是一个轻量级的 JavaScript UI 库,用来创建移动的 Web 应用,应用的外观跟原生的应用相同,性能也近乎一致。 特点 跨平台,支持Android 2.2+、iOS 4.3+版本系统;针对特定平台的UI设计可自定义主题;类原生转换配置;自...

SWFUpload使用指南

SWFUpload是一个flash和js相结合而成的文件上传插件,其功能非常强大。以前在项目中用过几次,但它的配置参数太多了,用过后就忘记怎么用了,到以后要用时又得到官网上看它的文档,真是太烦了。所以索性就把它的用法记录下来,也方便英语...