- 浏览: 24227 次
- 性别:
- 来自: 济南
最新评论
-
zj100577:
楼主半路辍学了吗
WebGL 学习(一) -
光之女:
什么时候出webgl学习二啊,
WebGL 学习(一) -
SuperTerryOK:
最近有个项目用到raphael,正在看。是做一个关系图。请问怎 ...
Raphael 不错的svgJavaScript函数库
文章列表
浏览器获取地理位置信息:
if( navigator.geolocation){
navigator.geolocation.getCurrentPosition(
function(position){
alert("your position : ["+position.coords.latitude+","+position.coords.longitude+"]");
},
fun ...
dojo--djConfig
- 博客分类:
- web前端
djConfig
Dojo允许开发人员通过djConfig改变全局配置来控制框架的使用。
djConfig参数控制的三件基本的事情:
* Tell dojo to load resources for debugging along with the core libraries
* Tell dojo which language and localization resources to load with the ...
dojo--require和路径相关问题
- 博客分类:
- web前端
dojo require和路径相关问题dojo.baseUrl
baseUrl用来存储dojo.js存放的跟目录,例如dojo.js的路径是“/web/scripts/dojo-1.3/dojo
/dojo.js”则baseUrl为“/web/scripts/dojo-1.3/dojo/”,dojo.baseUrl也可以通过
djConfig.baseUrl来配置。
dojo认为所有不以dojo开始的包都存放在和dojo文件夹相同的目录中,因此dojo.require(“some.module”),是dojo加载文件“/web/scripts/dojo-1.3/some/module ...
web前端优化之dom篇
- 博客分类:
- web前端
很多人讨论js一些算法和使用习惯对执行效率的影响。
但是本人认为随着浏览器的优化,单纯js代码本身的优化对这个应用的影响微不足道(因为我们的js代码一般构不成一定的数量级,但是对字符串的操作是一个特例),更多的要考虑的应该是资源文件的大小和对dom操作的优化上。
比起资源下载的耗时和dom的耗时,js执行时间是微乎其微,可优化的空间的很小,js的结构应该是以可读性和可维护行为先,如果为了百分之一秒不到的时间,牺牲了可读性就得不偿失了。dom操作篇
dom最常见的操作就是创建、添加、查找、和修改(删除)元素,下面就来比较几种添加方式的效率。
先举个例子:
for(var ...
在ie6中在body的子元素中设置height:100%样式,div的高度就会和浏览器一样高。
因为在ie6中无论页面中有没有东西,body都会默认和浏览器一样高。
在标准浏览器中,如果body中没有东西,body的高度就是0。因此不起作用。
解决办法:
body,html
{
height:100%;
}
什么是Base64?
按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把
任意序列的8位字节描述为一种不易被人直接识别的形式。(The Base64 Content-Transfer-Encoding is
designed to represent arbitrary sequences of octets in a form that ...
Digester提供一种事件驱动的xml格式数据的处理方式,它根据xml的路径模式生成不同的对象并调用指定的方法设置对象的参数。Digester提供了比SAX更高级更友好的接口,更多的实现细节都被封装了,开发人员可以更专注于语义上的处理过程。
使用Digester需要加载commons-digester-*.*.jar包
使用Digester的基本步骤:
WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。
WebGL完美地解决了现有的Web交互式三维动画的两个问题:第一,它通过HTML脚本本身实现Web交互式三维动画的制作,无需任何浏览器插件支持;第二,它利用底层的图形硬件加速功能进行的图形渲染,是通过统一的、标准的、跨平台的OpenGL接口实 ...
DOM2 Style 也叫DOM2 CSS,是W3C DOM2级规范的成员。
提供了访问和操作所有与CSS相关的样式及规则的能力。
CSSStyleSheet对象
通过 document.styleSheets 访问到CSSStyleSheet的集合。其中每一个元素是一个CSSStyleSheet,就是从样式文件引入或 ...
- 2009-11-14 11:10
- 浏览 1540
- 评论(0)
SVGweb 可以让Svg程序在IE或所有支持flash的浏览器上以flash的形式展现,解决了ie浏览器支持svg还需要安装SVGViewer的问题。
在Google code上下的SVGweb 内置类一个mini的服务器包只要机器上有jre就可以直接运行起来,附件中有一个精简 ...
Raphael 是一个小巧的Javascript函数库,它可以简化矢量图的开发工作。Raphael参考SVG W3C标准和VML创建矢量图形,通过Raphael创建的图形对象可以引用DOM对象,因此可以添加和修改javascript事件。Raphael的目的是提供一个适配器实现跨浏览器的矢量图形开发。Raphael 目前支持的浏览器有Firefox 3.0+Safari 3.0+Opera 9.5+Internet Explorer 6.0+
- 2009-10-25 22:57
- 浏览 2668
- 评论(1)