以下是与“ubiq官网”相关的内容
Cubiq.org
Cubiq.org是MatteoSpinelli的个人网络博客,主要发布关于网页和移动开发的内容。MatteoSpinelli是一名网页设计师和开发者,现居意大利的佛罗伦萨。Cubiq.org开发和发布的项目包括:iScroll4、SwipeView、CARDVIEW、INFINIWALL等等。iScroll4是一款针对webapp使用的滚动控件,它可以模拟原生IOS应用里的滚动列表操作,是webapp开发必备的控件之一。iScroll4这个版本完全重写了iScroll这个框架的原始代码。这个项目的产生完全是因为移动版webkit浏览器(诸如iPhone,iPad,Android这些系统上广泛使用)提供了一种本地化的方式来对一个限定了高度和宽度的元素的内容进行滑动。很不幸的是,这种情况下所有的web应用的页面就不能够包含具有position:absolute的头、页尾或者是一个内容可滚动的中间区域。然而,Android系统最新修订版已经可以支持这种功能了(尽管支持的力度还不是特别好),Apple公司似乎不太情愿将one-finger滑动事件运用到div元素上。为什么要用iscroll4?因为无论是在iphone、ipod、android或是更早前的移动webkit都没有提供一种原生的方式来支持在一个固定高度的容器内滚动内容,这个不幸的规则导致所有web-app要模拟成app的样子时,只能由一个绝对定位的header或是footer再加上一个可以内容的滚动的中间区域组成。幸运的是移动webkit提供了一种强大的硬件加速的CSS属性,这个属性可以用来模拟这个缺失的功能,Iscroll从这里开始了前进之路,但是没有不带刺的玫瑰。让内容滚动像原生方式一般比想象中要难。这就像兼容IE6一样,作者MatteoSpinelli希望通过写一个控件,让所有web浏览器支持这种滚动,于是iscroll4应运而生。在解决了兼容性的问题之外,它还提供了需求许多交互的解决方案,如:1.双指放大缩小操作;2.下拉刷新/上拉加载更多;3.逐个元素定位的滚动列表;4.速度和性能提升;精确捕捉元素;等等。SwipeView是一个用于简化水平的视图滑动切换操作的类。SwipeView是一个帮助你创建无限轮播的javascript类库。这个类库基于移动设备开发,拥有很多移动设备上运行的优势。例如:内存使用量小;在不同设备下提供了硬件加速,保证运行平稳;类库非常小,压缩版的1.5kb;而且它是一个独立的类库,不依赖任何第三方类库,只支持水平方向的幻灯效果,可以使用到任何HTML内容上,当然同时也支持触摸设备。
www.cubiq.org - 2024-02-26 - 收藏