• 最新文章
  • 前端开发
  • AI技术
  • 工具软件
  • 网站建设
  • 电脑基础

Web 前端开发的包管理工具 bower 快速入门

1. 什么是 bower,有什么作用 富客户端要求的前端开发,少不了大量的前端库文件引用,于是就可能遇到如下问题: 逐个下载、复制到期望位置嫌麻烦 库之间的依赖/版本依赖不清楚,总是出问题 版本升级时重复性的操作,还易搞错 ... 使用 bower 这样的包管理工具,可以很好的处理类似如上描述的问题。其实各种包管理工具的主要职责均类似如此。 2. bower 安装 需要系统已安装 nodejs。命
Web 前端开发的包管理工具 bower 快速入门

JavaScript 流行代码风格参考指南[摘]

JavaScript 没有一个权威的编码风格指南,取而代之的是一些流行的编码风格: Google的JavaScript风格指南(以下简称Google) http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml NPM编码风格(以下简称NPM) https://npmjs.org/doc/coding-style.ht
JavaScript 流行代码风格参考指南[摘]

grunt 快速入门:使用 grunt 自动化构建工具进行前端开发

grunt 是前端开发的自动化构建工具,对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting 等,自动化工具可以减轻你的劳动,简化你的工作。 下面志文工作室以一个项目的构建为例,简介入门 grunt 进行前端开发的过程,主要涉及到 javascript 代码合并与压缩,css 代码合并与压缩,以及图片压缩。 1. 安装 grunt 依赖 nodejs,首先安
grunt 快速入门:使用 grunt 自动化构建工具进行前端开发

HTML5 FormData 与无刷新文件上传

  无刷新文件上传是一个常见而又有点复杂的问题,常见的解决方案是构造 iframe 方式实现。 在 HTML5 中提供了一个 FormData 对象 API,通过 FormData 可以方便地构造一个表单请求,并通过 XMLHttpRequest 来发送。通过 FormData 对象发送文件也是可以的,如此则无刷新上传就变的非常简单了。 那么 FormData 怎么使用呢?下面志文工作室
HTML5 FormData 与无刷新文件上传

HTML5 postMessage 消息传输与 POST 跨域通信

HTML5 的 postMessage 方法可实现不同窗体间互相通信。 postMessage 支持实现跨文档消息传输(Cross Document Messaging),并且可跨域传输信息。Internet Explorer 8, Firefox 3, Opera 9, Chrome 3和 Safari 4 以上版本浏览器都已支持 postMessage。 1. postMessage 功能简介
HTML5 postMessage 消息传输与 POST 跨域通信

iphone在线安装 ipa 应用:利用 itms-services 协议实现 iOS 应用程序在线安装功能

越狱后的  iOS  可以实现像企业证书分发程序那样通过访问网页点击按钮一键安装APP。 先决条件: 已越狱(Jailbreak) 越狱后已安装 Appsync 步骤: 1. 在 html 页面加入类似如下链接内容(url中的 lxxh.plist 就是下面新建的 lxxh.plist 文件路径): <a href=\"itms-services://?action=download-mani
iphone在线安装 ipa 应用:利用 itms-services 协议实现 iOS 应用程序在线安装功能

Cordova/phoneGap的Android平台添加Admob、多盟、百度移动联盟广告方法

使用 Cordova/phonegap 打包android应用,应当如何添加广告呢? 谷歌网页广告明确表示不允许移动应用加Adsense广告,在移动应用中使用 AdSense 移动内容广告将会违反 AdSense 合作规范。移动应用包括任何可下载的应用,即便借助 WebView 来显示广告也是如此。移动应用中的任何 AdSense 移动内容广告单元都将被停用。 那么我们只能通过原生方式来添加了。下
Cordova/phoneGap的Android平台添加Admob、多盟、百度移动联盟广告方法