制作五彩紙屑轉場動效_何時以及如何將五彩紙屑添加到產品UI

制作五彩紙屑轉場動效

As I am sure all designers have picked up on, confetti has become a popular method of (positive) feedback inside mobile and desktop apps. I will discuss the viable scenarios where you can implement confetti and will even provide some corny examples 🌽

我敢肯定,所有設計人員都會接受,五彩紙屑已成為移動和桌面應用程序中流行的(正面)反饋方法。 我將討論可行的場景,您可以在其中實現五彩紙屑,甚至提供一些老套的示例corn

可以使用紙屑的場景🎉 (Scenarios when you can use confetti 🎉)

Confetti is congratulatory in nature, but in what circumstances are you congratulating the user?

五彩紙屑本質上是一種祝賀,但是您在什么情況下祝賀用戶呢?

通過確認(祝賀)頁面慶祝完成的過程 (Celebrate a completed process via a confirmation (congrats) page)

Completing a lot of work should be celebrated. It should also be confirmed that the work you did was saved.

應該完成很多工作。 還應確認您所做的工作已保存。

We often see growls/toast notifications upon completion of small amounts or work or work that does not require a e.g. confirmation code. But for a large processes a full confirmation page is best.

在完成少量或不需要確認碼的工作或工作時,我們經常會聽到咆哮/吐司的通知。 但是對于大型流程,最好使用完整的確認頁面。

Processes that should end with a confirmation page include booking a flight, filling out a tax form or completing an online test. They should also be used upon completion of a job application, like this recent one I submitted 😎🏒

以確認頁面結尾的過程包括預訂航班,填寫稅表或完成在線測試。 它們也應在完成工作申請后使用,例如我最近提交的這份申請😎🏒

Image for post
What if applying for a professional hockey team was as easy as applying for a regular job 🙌
如果要申請一支專業的曲棍球隊,那就像申請一份正式工作一樣容易🙌

通過咆哮慶祝完成的過程 (Celebrate a completed process via a growl)

As mentioned above, maybe it’s beneficial to have the user stay on his/her current page after completing work. Or maybe a full confirmation page is a little extreme. Either way, a growl (a.k.a. toast notification) can be a nice way of congratulating / informing the user that your app recognizes the completed work, without totally disturbing the user’s flow.

如上所述,讓用戶在完成工作后停留在他/她的當前頁面上可能是有益的。 也許完整的確認頁面有些極端。 無論哪種方式,咆哮(aka吐司通知)都是一種很好的方式,可以祝賀/通知用戶您的應用可以識別已完成的工作,而不會完全打亂用戶的流程。

https://masha312.github.io/playground/trashfreerun.html 🏃?♀? | video hosted on Vimeo with watermark from Icecream as gif came out too small 😤.https://masha312.github.io/playground/trashfreerun.html的啟發| Vimeo上托管的視頻帶有來自Icecream的水印,因為gif太小了。

Some people may think that confetti with a growl is overkill, but if it is not distracting the user from reading the temporary message then why not make them feel good about themselves?

某些人可能會認為帶有咆哮的五彩紙屑是過大的殺傷力,但是如果它不會分散用戶閱讀臨時消息的注意力,那為什么不讓他們對自己感覺良好呢?

慶祝動作 (Celebrate an action)

Celebrating a discrete action, as opposed to a long process, can be just as confetti worthy. Examples include, RSVPing for an event, opting into a newsletter, or even accepting a friend request on a social site…

慶祝一個分立的行動,而不是一個漫長的過程,就像五彩紙屑一樣值得。 例如,為活動進行RSVPing,訂閱新聞通訊,甚至在社交網站上接受好友請求……

Image for post
This Covid-minded app allows you to find people across the street from you so you can have conversations with new friends from your window. | Gif made with Figma prototyping, Icecream screenrecorder and ezgif.com.
這款具有Covid理念的應用程序使您可以在街上找人,因此您可以從窗口與新朋友進行對話。 | 使用Figma原型,Icecream屏幕錄像機和ezgif.com制作的Gif。

慶祝活動 (Celebrate an event)

I am using the word event as a push action in which the user was not directly involved in at that time. In other words, an event is some good news that pops up on your phone or computer while you are using it.

我將事件一詞用作推送操作,此時用戶并未直接參與其中。 換句話說, 事件是一些好消息,會在您使用手機或計算機時彈出。

Just got a toast notification about a new email or slack message? Probably not worth a celebration. Just got a notification that BoA received this month’s paycheck from your company? Let’s confetti it up 🎊

剛收到有關新電子郵件或備用消息的敬酒通知? 可能不值得慶祝。 剛收到有關BoA收到貴公司本月薪水的通知嗎? 讓我們五彩紙屑up

The Covid-friendly example below is a “Your food is here” message:

下面的Covid友好示例是“您的食物在這里”消息:

Image for post
This app, dubbed FreshEgg, delivers basic breakfast sandwiches at reasonable prices, and cooks them outside your place so they are super fresh 🍳.
這個名為FreshEgg的應用程序以合理的價格提供基本的早餐三明治,并在您家附近烹飪,因此非常新鮮🍳。

Or, something even more exciting, free food based on your order history.

或者,根據您的訂單歷史記錄,還有一些更令人興奮的免費食物。

Image for post
This app is a watermelon delivery service. Very useful for the residents of Beacon Hill, Massachusetts, where carrying a watermelon back from whole foods can be brutal 💦.
這個程序是一個西瓜交付服務。 對于馬薩諸塞州筆架山的居民來說非常有用,那里從整個食物中帶回西瓜可能是殘酷的。

獎勵:五彩紙屑作為用戶反饋 (Bonus: Confetti as User feedback)

有趣的反饋 (Playful feedback)

Confetti does not need to be purely celebratory. It can also be a space-saving validation method.

五彩紙屑不必純粹是慶祝活動。 它也可以是節省空間的驗證方法。

Take Medium’s Clapping feature as an example. Every time you give a story one clap you get a little confetti with the number of claps you have already given. Medium isn’t congratulating you on giving a clap, as anyone can click a button. What they are doing is giving you visual feedback (albeit in a playful way) that you just successfully completed an action. This feedback is naturally displayed outside of the button, which is crucial on mobile apps where your finger might be hiding any interaction inside the button.

以Medium的拍手功能為例。 每次給一個故事鼓掌時,您都會得到一些與已經鼓掌的紙屑。 Medium不祝賀您鼓掌,因為任何人都可以單擊按鈕。 他們正在做的是為您提供視覺反饋(盡管以一種有趣的方式),表明您剛剛成功完成了一項操作。 此反饋自然顯示在按鈕外部,這在移動應用程序中至關重要,在移動應用程序中,手指可能隱藏了按鈕內部的任何交互。

Image for post
Love how smooth this experience is 🤩
愛這種體驗有多順利🤩

The last genius part of this is the confetti exploding from the button allows the button to stay active for repetitive clicks. Imagine if the button’s state went from enabled > loading > success > enabled. No one would waste their time give +15 claps ?.

最后一個天才之處是按鈕上的五彩紙屑爆炸,使按鈕保持活動狀態以進行重復的單擊。 想象一下按鈕的狀態是否從“ 啟用”>“加載”>“成功”>“啟用”開始 。 沒有人會浪費他們的時間給+15個掌聲。

信息反饋 (Informational feedback)

Imagine you want add extra bacon to your breakfast sandwich and every time you add an extra strip the app gave your “money confetti” showing how much extra it’d cost. Wouldn’t that be a very transparent process?

想象一下,您想在早餐三明治中添加額外的培根,并且每次添加額外的條帶時,應用程序都會顯示“錢五彩紙屑”,以顯示需要支付多少額外費用。 那不是一個非常透明的過程嗎?

Image for post
FreshEgg is at it again with another eggzample. | This gif was made in Figmotion.
FreshEgg與另一個Eggzample一起使用。 | 這個gif是在Figmotion制作的。

Even from the restaurant’s point of view, this will result in less balking at checkout — everyone wins 💵!

即使從餐廳的角度來看,這也將減少結帳時的煩惱-每個人都贏得💵!

(Let’s just make sure we don’t make this a dark pattern where it perceives to be an innocent and playful button that may increase sales but ultimately annoys customers once they see the bill.)

(讓我們確保不要將其視為暗淡的圖案,因為它被認為是一個無辜而有趣的按鈕,可能會增加銷售額,但一旦客戶看到帳單,便最終使他們煩惱。)

That’s it! ?

而已! ?

Would love to hear any and all feedback!

希望聽到任何反饋!

P.S. I created a Figma Community file on confetti , full of instructions and confetti examples.

PS我在五彩紙屑上創建了一個Figma社區文件 ,其中包含說明和五彩紙屑示例。

Image for post
UX Para Minas Pretas (UX For Black Women), a Brazilian organization focused on promoting equity of Black women in the tech industry through initiatives of action, empowerment, and knowledge sharing. Silence against systemic racism is not an option. Build the design community you believe in.UX Para Minas Pretas (UX For Black Women),這是一個巴西組織,致力于通過采取行動,賦權和知識共享的舉措來促進科技行業中的黑人女性平等。 對系統性種族主義保持沉默是不可行的。 建立您相信的設計社區。

翻譯自: https://uxdesign.cc/when-and-how-to-add-confetti-to-your-product-ui-3c87ea541e8a

制作五彩紙屑轉場動效

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/275938.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/275938.shtml
英文地址,請注明出處:http://en.pswp.cn/news/275938.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【無套路送書】架構師是怎樣煉成的?

大家好,我是若川。不知道這是今年第幾次送書了,前三次分別是:第一次,第二次,第三次。本次《架構師的自我修煉》,非常珍貴,我爭取到了2本送給大家,送書規則見文末。可以參與下&#x…

WinForm中使用Excel控件

最近項目中要在WinForm中使用Excel控件,經過幾天的研究,現在總結一下成果。 在WinForm中使用Excel控件主要有三種方法:WebBrowser、DSOFramer、OWC。下面分別描述一下如何使用。 一、WebBrowser /// -1、如何使用 WebBrowser 控件…

python腳本自動化盲注_三、基于報錯型注入和sql盲注的自動化實現

通過前面payload的構造,不難發現,對于報錯型注入和布爾注入(sql盲注)純手工注入的效率是非常慢的。這些payload語句雖然復雜,但大部分內容都是相同的,因此,一言不合就寫了個腳本自動化注入,坐等信息爆出的感…

NASA公布“門戶計劃”,在月球軌道建立空間站進一步探索月球

門戶是NASA研發一種小型的宇宙飛船的名字,該宇宙飛船將圍繞月球軌道運行 成為宇航員臨時住所和辦公室。 日前,美國宇航局(以下簡稱“NASA”)公布了“門戶計劃”,該計劃具體是指在月球軌道上建立空間站,以幫…

淺析Page.LoadTemplate(模板)方法動態獲取綁定模板后,通過FindControl獲取服務端控件的方法。...

平常使用DataList數據控件綁定數據時&#xff0c;都是在ItemTemplate項里面放入 <asp:DataList ID"list2"runat"server"><ItemTemplate><asp:HyperLink ID"hl"runat"server"></asp:HyperLink></ItemTempl…

蘋果5s變磚_蘋果磚的故事以及可以改進的地方

蘋果5s變磚Even since I can remember I’ve always been curious about trying out all kinds of software, checking out different operating systems, and improving my own user experience through customizing them. Over the years I’ve had the opportunity to test …

學習 launch-editor 源碼整體架構,探究 vue-devtools「在編輯器中打開組件」功能實現原理...

1. 前言你好&#xff0c;我是若川[1]&#xff0c;微信搜索「若川視野」關注我&#xff0c;專注前端技術分享&#xff0c;一個愿景是幫助5年內前端開闊視野走向前列的公眾號。歡迎加我微信ruochuan12&#xff0c;長期交流學習。這是學習源碼整體架構系列 之 launch-editor 源碼&…

:傳遞給 left 或 substring 函數的長度參數無效。_Java函數式編碼結構-好程序員

好程序員Java培訓分享Java函數式編碼結構&#xff0c;本文將探討三種下一代JVM語言&#xff1a;Groovy、Scala和Clojure&#xff0c;比較并對比新的功能和范例&#xff0c;讓Java開發人員對自己近期的未來發展有大體的認識&#xff0c;下面我們一起來看一下吧。當垃圾回收成為主…

系統架構師學習筆記_第十一章(上)_連載

第十一章 信息安全技術 11.1 信息安全關鍵技術 11.1.1 加密和解密 有意的計算機犯罪 和 無意的數據破壞 被動攻擊&#xff1a;非法地從傳輸信道上截取信息&#xff0c;或從存儲載體上 偷竊、復制 信息。 主動攻擊&#xff1a;對傳輸或存儲的數據進行 惡意的刪除、篡改 等。 …

跨庫一致性_設計跨平臺的一致性

跨庫一致性I offended an Apple employee the other day when I was checking out the new iPad Pro and I told him that I was an Android phone user. Eyes rolled, jokes were made, and we agreed to disagree.前幾天&#xff0c;我在檢閱新iPad Pro時冒犯了一名蘋果員工&…

React-生命周期雜記

前言 自從React發布Fiber之后&#xff0c;更新速度日新月異&#xff0c;而生命周期也隨之改變&#xff0c;雖然原有的一些生命周期函數面臨廢棄&#xff0c;但理解其背后更新的機制也是一種學習 在這里根據官方文檔以及社區上其他優秀的文章進行一個對于生命周期的總結&#xf…

漫畫 | 一個NB互聯網項目的上線過程…

大家好&#xff0c;我是若川&#xff08;點這里加我微信 ruochuan12&#xff0c;長期交流學習&#xff09;。今天雖然是周六&#xff0c;但還是要上班&#xff0c;所以就推薦一篇比較輕松的漫畫。點擊下方卡片關注我、加個星標&#xff0c;或者查看源碼等系列文章。學習源碼整體…

stm32 中斷處理級別_STM32中斷優先級徹底講解

文章來源&#xff1a;http://blog.sina.com.cn/s/blog_4fed55ce0100j7nd.html一&#xff1a;綜述STM32 目前支持的中斷共為 84 個(16 個內核68 個外部)&#xff0c; 16 級可編程中斷優先級的設置(僅使用中斷優先級設置 8bit 中的高 4 位)和16個搶占優先級(因為搶占優先級最多可…

胖子臉:庫珀·布萊克100年

In 16th century Europe, roman typefaces were the first to surpass blackletter as the preferred choice for expressing emphasis in print. True bold weight roman letters didn’t appear until the 19th century, which critics quickly coined “Fat Faces” due to …

C語言中的布爾值

C語言的布爾類型在C語言標準(C89)沒有定義布爾類型&#xff0c;所以C語言判斷真假時以0為假&#xff0c;非0為真。所以我們通常使用邏輯變量的做法&#xff1a; //定義一個int類型變量&#xff0c;當變量值為0時表示false&#xff0c;值為1時表示trueint flag;flag 0;//......…

用委托實現窗體間傳值

1.新建一個工程.在Form1中添加一個Label和一個Button.新建一個事件類,讓它有一個string 類型的屬性,用于傳值. 1 ///ReturnValueEventArgs.cs 2 using System; 3 using System.Collections.Generic; 4 using System.Text; 5 6 namespace test 7 { 8 public class Return…

c++ explicit關鍵字_聊一聊 C++的特性 explicit 匿名空間

聊一聊 C的特性 explicit && 匿名空間explicit關鍵字首先看一下explicit的作用&#xff1a;explicit 是避免構造函數的參數自動轉換為類對象的標識符&#xff0c;平時代碼中并不是經常用到&#xff0c;但是&#xff0c;有時候就是因為這個&#xff0c;會造成一定的BUG出…

谷歌瀏覽器那些有趣的隱藏功能

大家好&#xff0c;我是若川&#xff08;點這里加我微信 ruochuan12&#xff0c;長期交流學習&#xff09;。今天推薦一篇實用文章。文末有抽獎。點擊下方卡片關注我、加個星標&#xff0c;或者查看源碼等系列文章。學習源碼整體架構系列、年度總結、JS基礎系列很多小伙伴說還是…

AppDelegate的模塊化+瘦身

前言 關于iOS的模塊化&#xff0c;要追溯到16年接觸的BeeHive了&#xff0c;BeeHive將功能模塊化&#xff0c;以module的形式進行構建&#xff0c;以performSelector&#xff1a;的形式進行module的事件響應&#xff0c;以protocol的形式進行module間的通信。可以說思路非常清晰…

yii mysql_Yii2框架操作數據庫的方法分析【以mysql為例】

本文實例講述了Yii2框架操作數據庫的方法。分享給大家供大家參考&#xff0c;具體如下&#xff1a;準備數據庫DROP TABLE IF EXISTS pre_user;CREATE TABLE pre_user(id int(11) AUTO_INCREMENT PRIMARY KEY,username varchar(255) NOT NULL,password varchar(32) NOT NULL DEF…