[Web前端] PandaJS 使用说明 (1.3): 文件上传与下载
PandaJS 使用说明 (1.3): 文件上传与下载
PanadaJS 为文件上传与下载提供了服务器端和客户端的组件,客户端 JS 可以根据浏览器的支持情况,自动选择 HTML5,Flash 和传统(隐藏)表单上传;服务器端兼容 HTML5 Streaming 方式上传和 Multipart 方式上传。
接下来,就让我们在上一篇文章编写的 hello.html 上直接添加增加一个文件上传按 ...
[Web前端] 初学canvas,遇到width和height显示问题和用excanvas.js兼容IE问题
/*-----------------------ITEYE 祈祷幸福博客原创,转载请注明。-------------------*/
第一次认真写技术博客文~~~若有不严谨的地方,望指正。
今天是第一天认真开始学canvas,书上网上写的还是蛮简单的,结果一写代码,遇到了一些细节细节问题,分享一下自己总结的吧。
问题一:内部样式表重置canvas的width和height,图形显示不正 ...
[Web前端] Five Things You Should Know About HTML5(HTML5,你需要知道的5件事)
Five Things You Should Know About HTML5
1. It’s not one big thing(它不是单独的大家伙)
You may well ask: “How can I start using HTML5 if older browsers don’t support it?” But ...
[Web前端] 尝试挑战 running panda , HTML5的跑酷类游戏(开发中)
我业余时间一直在尝试用HTML5 在ios平台上开发webgame (ios是所有移动平台里对HTML5支持最好的,同时又不支持浏览器中的flash,所以我相对偏重于HTML5在ios中的应用)
如今 flash通过某种方式 也可以跑在了ios中, 也涌现出了一些不错的游戏。
其中running panda是非常不错的一款。
为了便于对比,我打算用HTML5技术在ios上开发一款类似running ...
[Web前端] 用html5中canvas标签写个贪吃蛇
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>沙舟狼客制作</title>
<style type=&qu ...
[Web前端] Sencha Touch 探究资料
关于Sencha Touch探究的资料除了官网上面的简单例子http://dev.sencha.com/deploy/touch/getting-started.html之外还可以参考http://www.andreacammarata.com/corsi/sencha-touch
[Web前端] JS画线,虽然很原始,但是兼容所有浏览器
用Javascript画线的方法很多,有SVG,VML、canvas等,但是在现阶段,貌似这些方法都不能兼容所有浏览器。所以我还是用最原始的办法法写了一个画线方法。思路也很简单,就是用一个像素的DIV拼成一条线。
function line(startX, startY, endX, endY, container) {
if (startX == endX) {
if (startY ...
[移动开发] Html5手机游戏引擎简介
最近研究手机游戏的开发,已经开发了一个华容道的Android游戏,后面会放出源码。由于是尝试的第一款Android游戏,而且游戏开发也是第一次,所以代码很简陋。开发中一直在思考一个问题,我们怎样把Android的游戏迁移到Iphone平台。由于没有接触过C语言,所以一直很头疼这个问题。而且在Android平台下,要想游戏的效率提高,游戏的逻辑部分也最好使用C语言开发。还有一些游戏的效果实现确实 ...
[移动开发] LimeJS---Html5游戏引擎简介(续)--基本特性介绍
1.基于Closure
LimeJS基于Closure,Closure是Google开发的JS库。它已经被用来开发了许多产品比如Gmail,GoogleDocs等。它具有高可维护性,高可读性,快速等特点。他也可以和很多工具结合比如Compiler或Templates.
2.namespace命名空间
Closure的一个显著特点就是支持namespacing system(命名空间)。不像其他库那 ...
[企业架构] 如何查看我的订单-REST的流程API设计案例(1)
从自己的一次亲身经历开始这个订单的故事。故事开始于四个月前,那时我在某刚刚上市不久的网上书城姑且称其为框框网购买了一包纸尿裤,因为尺寸不对,我被迫进入框框的退货流程,作为框框的资深用户,我对框框的服务质量充满了信心,但是这次,注定了我的失望。事情起源于快递公司取回了纸尿裤却没有还款给我,于是,在两个月的时间里,我不得一次又一次的和框框的客服MM搭讪,最开始的MM很客气,她让我说出我的订单号然后 ...
[Web前端] document.enableStyleSheetsForSet() 的兼容
可能有不少同学已经了解 alternate stylesheet ,不过实际上author样式表可以被设定为三类:
1. persistent style sheet:总是应用的样式表
2. preferred style sheet:默 ...
[Web前端] Pure JS (3.2): 上传下载 (HTML5 与 Flash 上传实现,配置项说明)
Pure JS (3.2): 上传下载 (HTML5 与 Flash 上传实现,配置项说明)
接着上一篇文章的话题,本文主要讲解 HTML5 方式的上传,FLash 方式上传客户端的实现,并说明 pure.upload 组件的配置项。
服务器端的实现在上一篇文章已经说明过了,这里就不再重复了。
HTML5 方式上传
HTML5方式上传,实际上是解决将文件数据放在请求的 body ...
[Web前端] Pure JS (3.1):上传下载(利用 HTML5 与 Flash)
Pure JS (3.1):上传下载(利用 HTML5 与 Flash)
本文主要探讨 JavaScript 文件上传与下载,包括 客户端JS 和 服务器端JS 。
客户端支持 HTML5,Flash 和传 ...
[Web前端] jquery1.6中的.prop()和.attr()异同
最近在iteye的新闻中看到jQuery已经更新到了1.6.1。和之前版本的最大变化是增加了.prop方法。但是.prop()方法和.attr()方法,单从字面上很难区分。在汉语中properties和attributes都有表示“属性”的意思。下面根据这篇博文(javascript:mctmp(0);),简要翻译了.prop()和.attr()的用法:
1、从1.5.2升级到1.6.1
通过介 ...
[Web前端] 对HTML5的一些看法
五一三天假,对HTML5又进行了一遍巩固,总结如下:
第一:HTML5 是三部分内容,HTML+ECMA5+css3+SVG
各个部分分工也很明确,我认为,他是一个典型的MVC分工:
HTML 或者说是DOM,那就是Model
CSS3 是视图控制,主要负责渲染
ECMA 5 主要负责逻辑控制
SVG是一种图片格式,但是它是一种XML格式,可以写监听等,有事件,所以他是一个特殊的部分,
...
[Web前端] 使用HTML5的语义标签
看了文章Using HTML5 semantic elements today,做了一点翻译
原文地址:http://www.nczonline.net/blog/2011/03/22/using-html5-semantic-elements-today/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+nczo ...
[Web前端] 百度技术沙龙第十三期报名:JavaScript库的设计与应用[4月16]
曾经的JavaScript因其复杂的文档对象模型,和糟糕的实现及调试过程,一度被很多Web开发人员诅咒。现在,随着Ajax的兴起,这个一度
被误解的语言,逐渐受到人们正视。并且越来越多的JavaScript库被开源出来,为大家建设各种客户端页面提供了有力的帮助。
因为业务特点和需求的不同,不同的公司所需要的JavaScript库的内容也不一样。从长期发展来看,针对自己公司业务的特点,设计最适合自 ...
[Web前端] 为什么在今天,我要选择HTML5 (上) 【此文标题党,还是别看了】
当初苹果禁止Flash登陆iOS设备时,曾经引起过一场“HTML5 vs Flash”的大论战。
如今这场讨论的热浪已经渐渐消散,两大阵营也渐渐冷静下来。苹果的MacOS设备上依然可以很好的运行Flash,而Adobe也表现出了对HTML5应有的开放的态度。
不过,HTML5背后依然暗潮涌动。各大浏览器都在迅速的发展着,对HTML5的支持也成为浏览器厂商宣传的噱头之一。而Android平台对Flas ...
小组成员3111人 浏览678636次 成员列表