5近兩年在國內持續發酵,使得交互(interaction)這一概念從網站設計逐漸延伸到H5上。
就像魚離不開水,H5離開了交互,便失去了HTML5語言所賦予頁面形態的價值。說白了,如果H5弱化了交互,它充其量只是一個移動頁面的滑動PPT,根本談不上是H5。
“交互功能就像橡皮泥,只要發揮想象,它就能捏成各種形狀。”這是iH5.cn某位不愿意露臉的專業設計師原話。只要發揮想象,即便是同一個交互功能,也能延伸出各式各樣的戲法。
接下來以H5頁面制作工具——iH5.cn為例,選用最常用的時間軸功能,一步步深入探究它能延伸出的各種戲法。
1.先別急著動手,時間軸究竟為何物?
如果對時間軸的概念不清晰,說再多也是白費,我們先來科普一下時間軸。
如果在初中電腦課上有學過Flash制作小汽車運動的朋友,看到時間軸的界面時應該會感到很熟悉。沒錯,時間軸的概念類似于Flash動畫制作,通過關鍵幀控制對象在規定時間內的運動軌跡。
想用時間軸,請務必記住以下操作邏輯順序:時間軸——對象——軌跡——關鍵幀——修改關鍵幀屬性。
那么,時間軸最常見、最簡單粗暴的應用是啥呢?
2.規律性的幾何運動
只要打開時間軸的循環播放功能,它就變成了無限循環的時間單元,所以我們能用時間軸延伸出很多規律性的運動形態,打個比方——
(1)線性運動
就比如上面這個奔跑的男人,純粹是單向線性往返運動,它的原理跟上面提到的用Flash做小汽車運動是一樣的,我們只需在時間軸上,用多個關鍵幀控制這個男人的X坐標就能實現了——
說到這里,要跟大家分享一個小技巧。大家注意到這個男人其實是在做往返運動,前進跟倒退的軌跡是剛好相反的。
因此我們在這類往返運動制作時,只需做好前進的軌跡,然后在時間軸下插入一個“結束——時間軸反向播放”的事件,這樣能減少很多工序,又能對稱兩個運動軌跡。
(2)圓周運動
跟線性運動相似,圓周運動只不過是在關鍵幀上調整素材的旋轉角度,這是換湯不換藥的,最常見的應用就是模仿現實生活中的手表/時鐘,讓秒針、分針做周而復始的圓周運動。
假如把線性運動跟圓周運動同時放在同一個時間軸下,那么恭喜你,一個簡單粗暴的時間軸動畫完成了——
說到這里,不禁想吐槽一下...為什么圓周運動式的玩法這么獨特!這么好玩!怎么這么少設計師用?
它明明可以產生很多交互上的化學反應!無論是預加載的Loading頁,還是過渡頁,圓周運動式的時間軸動畫都能給用戶一種獨特的心理預期,比如這種——
希望往后能看到這類時間軸應用的化學反應吧,咳咳,有點跑偏了,我們繼續...
3.不存在規律的運動
其實說不存在規律的運動有點籠統,其實說成仿真式視頻效果會比較合適,因為這類往往會讓你分不清它到底是時間軸動畫,還是視頻。
比如最近iH5.cn上那位專攻時間軸動畫的設計師小牙,他不久前的《門窗都關了,你就給我看這個?》H5——
效果就跟用AE做的動畫視頻如出一轍,特別是那個全屏振動效果,這完全媲美AE上的wiggle(a,b)振動效果!只不過,小牙用的只是一個簡單的“全屏振動”事件,就將這個效果復現了。
在這整套時間軸方案上看,設計師小牙讓我們看到了時間軸的更多可能,用時間軸模仿動畫視頻,未嘗不是一個很好的應用形式。
時間軸還能做什么?
4.用時間軸做高級動效
時間軸動效的原理和原生的動效組件相似,都是通過在單位時間內,改變元素的位置、大小、透明度、旋轉角度等促成相應的動效效果。
可以是單位時間內控制單一屬性,也可以是控制多個屬性。
控制多個屬性時,實現的動效效果更為驚艷!比如——
橡皮糖式滑動效果(控制高度、Y坐標)
重影效果(控制透明度、旋轉角度)
對折翻轉效果(繞X坐標旋轉)
視差效果(控制剪切屬性)
360度物體展示(控制旋轉角度、視距)
5.用時間軸做輔助
時間軸的靈活度很高,除了像上面提到的實現各種高大上交互,還可以作為輔助功能使用。此時可以將時間軸理解成導火線,用來引爆交互這顆重磅炸彈。
那么,它能“引爆”哪些交互?
用時間軸的循環播放控制頁面自動翻頁
時間軸用事件連接計數器,做成倒計時
時間軸用事件連接動效組件,配合動效的延時觸發,讓動效的銜接更自然
時間軸獲取當前事件,制作按下1秒等敏捷類小游戲
當然時間軸的輔助性應用遠不止于此,上面只是拋磚引玉,還有更多有趣&實用的技法,還需靠大家去發掘。
功能就放在那兒,看似是死的;但只要懂的思考,它就能活起來,甚至能讓你的H5作品迸發出更多的光彩。
現在,你能聯想出哪個功能的延伸應用了嗎?
網站開發過程中,特別是前端開發這塊,經常會使用到很多圖片滑塊動畫,也就是一些基于jQuery和HTML5的焦點圖插件。本文將為大家收集10個超贊的jQuery圖片滑塊動畫,這些現成的jQuery插件將為你節省很多開發時間,而且效果都還不錯,一起來欣賞一下吧。
1、jQuery/HTML5超炫全屏焦點圖插件
這次我們要來分享一款非常絢麗的jQuery焦點圖插件,同時這款焦點圖也利用了HTML5和CSS3的相關特性,使圖片切換效果更加豐富多彩。另外,這款jQuery焦點圖插件的特點是全屏的效果,因此看上去也非常的大氣和整體。
2、jQuery自動輪播圖片焦點圖插件
這是一款非常實用的jQuery焦點圖插件,和其他的jQuery焦點圖插件一樣,它同樣支持多張圖片的任意跳轉切換,同時,焦點圖切換方式是水平的,而且相當流暢,因為這款jQuery焦點圖實現很簡單。
3、支持鼠標拖拽滑動的jQuery焦點圖
另外一款jQuery焦點圖插件,它的特點是支持鼠標拖拽滑動,所以在移動設備上使用更加方便,你只要用手指滑動屏幕即可切換圖片。
4、jQuery垂直滑動切換焦點圖動畫
這是一款jQuery垂直滑動切換的焦點圖動畫,整個jQuery焦點圖是寬屏的,顯得十分大氣。
5、jQuery寬屏自動播放焦點圖插件
這是一款寬屏且可以自動播放圖片的jQuery焦點圖插件,同樣的,在圖片切換的時候會出現上一張和下一張的部分圖片,實現三張圖片之間的左右滑動切換。
6、寬屏可左右切換的jQuery焦點圖插件
這是一款很不錯的jQuery焦點圖插件,它是寬屏展示的,而且有兩個大氣的按鈕用來左右切換圖片。
7、HTML5移動端圖片左右切換動畫
這是一款很不錯的圖片左右切換焦點圖動畫,并且支持移動端觸摸滑動。功能上,這款HTML5圖片播放器支持鼠標滑動、手機端觸摸滑動以及自動播放。外觀上,這款HTML5圖片切換動畫的兩側有淡化處理,因此更顯立體效果。
8、自適應jQuery焦點圖插件支持移動端觸摸
這是一款很靈活的jQuery焦點圖插件,和以前介紹的jQuery焦點圖動畫類似,它也提供左右切換按鈕,同時在圖片上懸浮自定義圖片切換按鈕。切換動畫包括上下左右切入動畫以及淡入淡出動畫。這款jQuery焦點圖最大的特點是支持移動端觸摸功能。
9、jQuery可自動播放動畫的焦點圖插件
這是一款可以自動播放動畫的jQuery焦點圖插件,它在切換圖片的時候可以播放對應圖片的各種動畫效果。
10、jQuery全屏廣告圖片焦點圖
全屏的jQuery焦點圖插件在之前我們已經介紹過很多了,比如jQuery全屏滑塊焦點圖可自定義內容。今天我們要介紹的這款jQuery全屏廣告圖片焦點圖插件也非常不錯,圖片切換時有淡出淡出的動畫效果,并且也相當流暢。
以上就是10個超贊的jQuery圖片滑塊動畫,希望對你有所幫助。
微信搜索“IT之家”關注搶6s大禮!下載IT之家客戶端(戳這里)也可參與評論抽樓層大獎!
友們,下午好!
都說一張美美的圖能為文章增色三分!
那如果是一個交互的圖片樣式 + 幾張美美圖呢?這能為文章增色多少呢?
比如這種(樣式ID:90298)
使用這種樣式,即能有效的展示圖片,還能縮小文章空間,而且還與讀者存在互動交互,想不想知道這種樣式怎么做出來呢?
上面兩種樣式都可以在樣式中心輸入ID搜索到。
但是,樣式中心的原樣式,都是四張圖片滑動的,直接進行換圖就可以使用了。
但如果要像三兒上面做的兩個樣式,一個是5張圖,一個是9張圖,就要進HTML進行修改了。
進入到“HTML”模式,找到<section .........> </section>這段代碼,先選擇Ctrl+C復制。
然后在此段代碼結尾處敲回車鍵換行,再選擇Ctrl+V粘貼。
粘貼幾次,樣式就會在原有四張的基礎上多出幾張,胖友們可以根據自己的需求進行多次粘貼。
進入到“HTML”模式,找到<img src=........./>這段代碼,先選擇Ctrl+C復制,然后在此段代碼結尾處,再Ctrl+V粘貼。
同上個樣式,粘貼幾次,樣式就會在原有四張的基礎上多出幾張,胖友們可以根據自己的需求進行多次粘貼。
為了樣式的美感,還是有三點建議給大家。
1、圖片請保持尺寸一致。否則會導致圖片層次不齊。
2、尺寸請500x500以上。否則可能會使圖片不清楚。
3、圖片大小盡可能小點。否則瀏覽時加載會不流暢。
更多好玩樣式,請進樣式中心搜索“滾動”
好了,本次教程就到這里~bye
*請認真填寫需求信息,我們會在24小時內與您取得聯系。