web表單設計:點石成金_設計復雜的用戶表單:12個UX最佳實踐

web表單設計:點石成金

It’s been a few years that I’ve been taking interest in designing complex user forms, where a lot of information is requested from users. Here are a few industries where you regularly find such flows:

幾年來,我一直對設計復雜的用戶表單感興趣,其中需要用戶提供大量信息。 以下是一些您經常會發現此類流量的行業:

  • 🏡 Real estate / Accommodation (e.g. publishing a listing on Airbnb)

    🏡房地產/住宿(例如在Airbnb上發布清單)
  • 💰 FinTech (e.g. sending money with TransferWise)

    Tech金融科技(例如通過TransferWise匯款)
  • 👩?💼 LegalTech (claiming a compensation with AirHelp)

    💼LegalTech(通過AirHelp索賠)
  • ?? InsurTech (e.g. getting a quote on Lemonade)

    ??InsurTech(例如獲得檸檬水的報價)
  • 🛠 Any kind of repair / home improvement services (e.g. booking an appointment with Puls)

    🛠任何類型的維修/家庭裝修服務(例如與Puls預約)

Designing such flows is tricky but important, because while asking a very extensive set of data to the user, the experience must look like it’s effortless. Here are a few principles that are worth following in order to design the right flow:

設計這樣的流程非常棘手,但很重要,因為在向用戶詢問大量數據時,體驗必須看起來很輕松。 以下是設計正確流程時應遵循的一些原則:

  • 🏎? Reassure users on the duration of the flow

    🏎?讓用戶放心流動的持續時間
  • ?🍹 Make users feel like they’re not working

    ?🍹讓用戶覺得自己沒有工作
  • 👌 Present all steps in a clear and understandable way

    in以清晰易懂的方式介紹所有步驟
  • 🤝 Explain why you’re asking for each piece of information

    🤝解釋為什么要詢問每條信息
  • 🕹 Remove distractions

    🕹消除干擾
  • 💾 Reassure users that their information can be saved

    💾向用戶保證可以保存他們的信息
  • ?? Show the real-time impact of the user’s action

    ??顯示用戶操作的實時影響
  • 💡 Give some hints

    💡給一些提示
  • 👩 Add some human touch

    👩增添一些人情味
  • 👮?♂? Bring in some credentials

    ing帶來一些憑據
  • 🛣 Make it clear where users are and where they’re going

    🛣弄清楚用戶的位置和去向
  • 📝 Enable users to review their information

    📝使用戶能夠查看其信息

Alright, let’s deep dive into each of those principles!

好吧,讓我們深入探討其中的每個原則!

🏎向用戶保證流程的持續時間 (🏎 Reassure users on the duration of the flow)

Before they engage in a form, users must feel like this is going to be fast. One of the best examples is the online bank N26, who claims that opening an account with them only takes 8 minutes.

在使用表單之前,用戶必須感覺這很快。 最好的例子之一是網上銀行N26 ,后者聲稱在他們的銀行開戶僅需8分鐘。

the homepage of N26

Opening a bank account in 8 minutes? That sounds pretty futuristic, and yet it’s true.

在8分鐘內開設銀行帳戶? 聽起來很有前途,但這是事實。

The same goes for Lemonade, an insurance startup, who promises you to get a quote “in seconds”:

保險初創公司Lemonade的情況也是如此,他向您保證會在“ 幾秒鐘內 ”獲得報價:

The beginning of Lemonade’s flow

The Zebra, an American car and home insurance comparison website, goes even further. Even though their flow takes a few minutes to complete, their selling point is for you to “Compare insurance quotes instantly”.

美國汽車和房屋保險比較網站Zebra的使用范圍更廣 。 即使他們的流程需要幾分鐘才能完成,但他們的賣點是讓您“ 立即比較保險報價”。

The home page of The Zebra

🍹讓用戶感覺自己不在工作 (🍹 Make users feel like they’re not working)

This is probably the most critical part. Users are lazy and don’t want to feel like you’re asking them to work too hard. Hence a few ideas that you can apply to make them feel like you’re doing the work for them:

這可能是最關鍵的部分。 用戶很懶惰,不想讓您覺得他們要求他們太努力。 因此,您可以應用一些想法使他們感到自己正在為他們做工作:

  • Offer them a list of pre-defined choices, instead of asking them to manually research what they’re looking for

    向他們提供預定義選擇的列表,而不是要求他們手動研究他們要尋找的內容

That’s why offering a list of pre-defined choices, like Puls (an American home maintenance startup) does, makes it more likely that users are going to complete a complex form.

這就是為什么提供諸如Puls (一家美國家庭維護初創公司)之類的預定義選項的列表,使用戶更有可能填寫復雜表格的原因。

The beginning of Puls’ flow

This follow a psychological principle, “Recognition over Recall” (source: Mental Notes card deck). This principle states the following: “It’s easier to recognize things we have previously experienced than it is to recall them from memory.

這遵循一種心理原則,即“ 對召回的認可 ”(來源: 心理筆記卡片組)。 該原則規定如下:“ 識別我們以前經歷過的事情要比從記憶中回憶起來容易。

  • Illustrate each choice to give more context about what you’re asking

    說明每種選擇,以提供有關您所要詢問的更多背景信息

The Zebra’s fire hydrant illustration is a good example. Images and pictures speak louder than words. With this illustration below, I immediately understand what is asked from me.

斑馬的消火栓插圖就是一個很好的例子。 圖像和圖片勝于文字 。 通過下面的插圖,我立即了解我的要求。

The flow of The Zebra

It can also be illustrated in a fun/creative way, like Lemonade does with its toothbrushes to ask who’s living in your home:

也可以通過有趣/創意的方式來說明,例如Lemonade用牙刷來詢問誰住在您的房屋中:

The flow of Lemonade

in以清晰易懂的方式介紹所有步驟 (👌 Present all steps in a clear and understandable way)

A long form with several pieces of information asked on one page can be visually exhausting for the user.

在一頁上詢問多條信息的長格式可能會給用戶造成視覺疲勞。

That’s where “Sequencing”, a psychological principle, comes into play: “We are more likely to take action when complex activities are broken down into smaller tasks” (source: Mental Notes).

這就是“排序”(一種心理學原理)開始發揮作用的地方:“ 當復雜的活動分解成較小的任務時,我們更有可能采取行動 ”(來源: 心理筆記 )。

Sequencing is applied on many digital products, by cutting down complex forms into smaller sub steps. It’s what we also sometimes call a “One screen, one action” experience.

通過將復雜形式分解為較小的子步驟,序列化可應用于許多數字產品。 這就是我們有時也稱為“一個屏幕,一個動作”的體驗。

For instance, Robinhood, the investment app, breaks down its sign up flow into 3 steps instead of one:

例如,投資應用程序Robinhood將注冊流程分為三個步驟,而不是三個步驟:

Robinhood’s signup flow

The same goes for Lemonade, which asks information about your home screen by screen, which makes the flow feel smoother and the user more serene.

Lemonade也是如此,它逐個屏幕詢問有關您的主屏幕的信息,這使流程更順暢,用戶也更安靜。

The flow of Lemonade

This “one screen, one action” experience is now a common practice that has been widely adopted by lots of digital products.

這種“一個屏幕,一個動作”的體驗現在已經成為許多數字產品廣泛采用的慣例。

🤝解釋為什么要詢問每條信息 (🤝 Explain why you’re asking for each piece of information)

Since the Cambridge Analytica case and a few other user data breaches (Adobe, LinkedIn, Canva, eBay, etc.), users don’t give away all their data as easily as before. You have to be transparent why and how you will be using their personal information.

由于Cambridge Analytica案和其他一些用戶數據泄露事件(Adobe,LinkedIn,Canva,eBay等),用戶不會像以前那樣輕易地泄露所有數據。 您必須保持透明,為什么以及如何使用他們的個人信息。

It’s good to give some reassurance about data privacy, like The Zebra does (“We take your privacy seriously and your information is always secure with us”).

最好給數據放心一些保證,就像Zebra所做的那樣(“我們認真對待您的隱私,并且您的信息始終對我們安全”)。

The flow of The Zebra

It’s even better to explain why each piece of information is required…

更好地解釋為什么需要每條信息…

  • …When you ask for personal information

    …當您要求提供個人信息時

The best example I’ve found to date is N26’s sign up flow from 2018. In this flow, each and every piece of personal information was justified with a very convincing description.

迄今為止,我發現的最好的例子是N26從2018年開始的注冊流程。在此流程中,每條個人信息都用非常令人信服的描述來說明。

The sign up flow of N26
  • …When you ask for information that’s tricky to get

    …當您索取難以獲取的信息時

For instance, when tricky information is asked for, like “How much would it cost to rebuild your home”, it’s key to explain why this is important. Otherwise, users can get quickly discouraged by such questions.

例如,當要求提供棘手的信息時,例如“重建房屋要花費多少”,關鍵是要解釋為什么這很重要。 否則,用戶可能會很快被此類問題所困擾。

The flow of The Zebra

Luko, a French insurtech startup, justifies asking detailed information about your home in order because they want to “offer you the best rates”.

法國保險技術創業公司Luko合理地詢問有關您房屋的詳細信息,因為他們想“為您提供最優惠的價格”。

The flow of Luko

This makes users even more motivated, as a large part of them probably came here to make some savings and to get a quote in a quick and efficient way.

這使用戶更有動力,因為其中很大一部分人可能是來這里節省一些錢并以快速有效的方式獲得報價的。

🕹消除干擾 (🕹 Remove distractions)

In a complex user form, it’s important to provide a clean interface where users aren’t distracted too much by banners and navigation links.

在復雜的用戶形式中,重要的是要提供一個干凈的界面,以使用戶不會被標語和導航鏈接所吸引。

For instance, in the Airbnb publication flow, the only link you’ll find is “Save and Exit”. There is no possibility to access your user profile or make a search. This maximizes the chances that users will stay focused and complete the funnel.

例如,在Airbnb發布流程中,您將找到的唯一鏈接是“保存并退出”。 無法訪問您的用戶個人資料或進行搜索。 這樣可以最大程度地使用戶保持專注并完成渠道。

Airbnb’s publication flow

Lemonade went for a compromise: they’re still giving users the possibility to access navigation links, but those are hidden behind a hamburger menu in the top left section of the screen.

Lemonade做出了讓步:他們仍然為用戶提供訪問導航鏈接的可能性,但是這些鏈接隱藏在屏幕左上方的漢堡菜單后面。

The beginning of Lemonade’s flow

💾向用戶保證可以保存他們的信息 (💾 Reassure users that their information can be saved)

Complex user forms can sometimes require users to complete them over the course of several sessions. Indeed, they can require some information, documents or pictures that users can’t immediately access.

復雜的用戶表單有時可能需要用戶在多個會話過程中完成它們。 實際上,它們可能需要一些用戶無法立即訪問的信息,文檔或圖片。

That’s why it’s important to make it clear that all the efforts that users have made so far aren’t in vain. That all their information has been saved or can be saved easily.

因此,重要的是要弄清楚用戶到目前為止所做的所有努力都沒有白費。 他們的所有信息已保存或可以輕松保存。

Publishing a listing on Airbnb can take some time, because you need to upload the right pictures. That’s why the interface lets its users know that their progress has been automatically saved, and also displays a link that enables them to “Save and Exit”.

在Airbnb上發布列表可能需要一些時間,因為您需要上傳正確的圖片。 因此,該界面讓其用戶知道其進度已自動保存,并顯示一個鏈接,使他們能夠“保存并退出”。

Airbnb’s publication flow

??顯示用戶操作的實時影響 (?? Show the real-time impact of the user’s action)

In forms where user actions have an impact on a major piece of information (e.g. price), showing the real-time impact adds a lot of serenity.

在用戶行為會對主要信息(例如價格)產生影響的表格中,顯示實時影響會增加很多寧靜。

For instance, when you’re booking a flight on Transavia, a European low-cost airlines, any extra service you’re opting for is immediately shown in the sticky footer. You see a new icon for the extra service you’ve selected, but you also see the price being instantly updated.

例如,當您預訂歐洲低成本航空公司Transavia上的航班時,所選擇的任何額外服務都會立即顯示在粘性頁腳中。 您會看到一個新圖標,顯示所選的額外服務,但價格也會即時更新。

Booking a flight on Transavia

Same idea in the B2B space. When you upgrade your FullStory account, there’s a fixed block dedicated to the details of your offer on the right side of the screen. This shows the content of your offer as well as the monthly price instantly updated when you make changes in the left part of the screen.

B2B空間中的想法相同。 升級FullStory帳戶時,屏幕右側會出現一個固定的框,專門用于顯示商品的詳細信息。 當您在屏幕左側進行更改時,這將顯示報價的內容以及每月更新的即時價格。

Subscribing to FullStory Pro

This sort of “real-time update” experience adds a lot of transparency to the pricing of a service.

這種“實時更新”體驗為服務的定價增加了很多透明度。

💡給一些提示 (💡 Give some hints)

When a flow requires very specific information where users can easily get mistaken, it’s relevant to add some hints.

當流程需要非常具體的信息以使用戶容易出錯時,添加一些提示就很重要。

Photos are the most important asset of an Airbnb listing. If you upload ugly photos, chances are very limited that you will be able to host guests. That’s why Airbnb gives some hints on its right side panel on how to take quality photos.

照片是Airbnb列表中最重要的資產。 如果您上傳丑陋的照片,則能夠接待客人的機會非常有限。 這就是為什么Airbnb在其右側面板上會提示如何拍攝高質量照片的原因。

Uploading photos on Airbnb

But hints can also be inspirations from other users. When you start creating an experience on Airbnb, they display similar experiences on the right side panel, which enables you to benchmark other experiences in order to find inspiration in terms of name, branding, photos, description, price, etc.

但是提示也可能是其他用戶的靈感 。 當您開始在Airbnb上創建體驗時,它們會在右側面板上顯示類似的體驗,使您可以對其他體驗進行基準測試,以便從名稱,品牌,照片,描述,價格等方面尋找靈感。

Posting an experience on Airbnb

The same goes for pricing. When you post an offer for a project on Upwork, they show you a range of hourly rates for similar projects. This enables you to increase chances that you’ll find a relevant freelancer for your job.

定價也是如此 。 當您在Upwork上發布項目報價時 ,它們會為您顯示類似項目的每小時收費范圍。 這使您增加找到適合您工作的自由職業者的機會。

Posting a job on Upwork

👩增添一些人情味 (👩 Add some human touch)

In verticals where users are usually cautious (e.g. insurance or legal expertise), adding a human presence in the flow can feel reassuring. It looks like there’s someone personally taking care of your case, even though it’s just a computer-generated form.

在用戶通常都很謹慎的垂直行業(例如,保險或法律專業知識),在流程中增加人員的存在會讓人感到放心。 看起來好像有人親自照顧您的案件,即使這只是計算機生成的表格。

Human presence on Luko, Lemonade and Airhelp

Crème de la crème, a freelance community platform, combines bringing some human touch with giving some hints. Throughout the signup flow, their head of community is giving some tips on how to best fill in the required information.

一個自由的社區平臺Crèmede lacrème ,結合了一些人性化和暗示性。 在整個注冊流程中,他們的社區負責人將為您提供一些有關如何最好地填寫所需信息的提示。

Human presence in Crème de la crème’s sign up flow

ing帶來一些憑據 (👮?♂? Bring in some credentials)

In verticals depending on an official regulation, it’s important to show that you have the appropriate credentials. That’s why AirHelp shows an informational banner proving that it’s enforcing the “EU regulation EC261”. This plays on authority — thanks to this, users are better convinced of AirHelp’s legitimacy regarding flight compensations.

根據官方規定,在垂直行業中,重要的是要證明您具有適當的憑據。 這就是為什么AirHelp會顯示一條信息性標語,證明其正在執行“ EU法規EC261”。 這發揮了權威作用 -從而,使用戶更好地相信了AirHelp在航班補償方面的合法性。

AirHelp’s compensation claim flow

In highly competitive verticals, credentials can also be emphasized with social proof. Using customer testimonials and third-party ratings, this reinforces AirHelp’s legitimacy.

在競爭激烈的垂直行業中,也可以通過社會證明來強調證書。 使用客戶推薦和第三方評級,可以增強AirHelp的合法性。

🛣弄清楚用戶的位置和去向 (🛣 Make it clear where users are and where they’re going)

In a long user form with many steps, it’s important to give users some peace of mind by clearly showing their progress. This can be done through 3 interface elements:

在具有許多步驟的長用戶形式中,重要的是通過清楚地顯示其進度來使用戶放心。 這可以通過3個界面元素來完成:

  • Showing a progress bar

    顯示進度條

This is the most frequently used UI component to show progress. It works easily both on desktop and mobile.

這是顯示進度的最常用的UI組件。 它在臺式機和移動設備上均可輕松運行。

The sign up flow of N26
  • Showing the main steps of the flow

    顯示流程的主要步驟

This can be either displayed horizontally, through breadcrumbs, like on TransferWise’s money transfer flow…

它可以通過面包屑水平顯示,例如在TransferWise的匯款流程上…

TransferWise’s money transfer flow

… Or vertically, through a side panel, like on Airbnb’s experience publication flow:

…或垂直通過側面面板,如Airbnb的體驗發布流程:

Posting an experience on Airbnb
  • Using “checkpoints” screens

    使用“檢查點”屏幕

A “checkpoint” screen is a screen that you see after completing each step of a flow. If you have a flow that can take several user sessions to complete, it can be relevant to implement such an interface. That’s what Airbnb does in its publication flow.

“檢查點”屏幕是您完成流程的每個步驟之后看到的屏幕。 如果您的流程需要花費多個用戶會話才能完成,則實現這樣的接口可能很重要。 這就是Airbnb在其發布流程中所做的。

A checkpoint screen on Airbnb

📝使用戶能夠查看其信息 (📝 Enable users to review their information)

In flows where the last step includes a very committing action (e.g. transferring money or making a payment), users can easily drop off if they’re not sure that all of their information is correct.

在流程中,最后一步包括非常有承諾的操作(例如,轉賬或付款),如果不確定不確定所有信息的正確性,用戶可以輕松地退出。

That’s why you need to provide them with an easy way to review all of the information they’ve completed throughout the flow, as well as a way to easily edit any piece of information that might be incorrect.

因此,您需要為他們提供一種簡便的方法來查看他們在整個流程中完成的所有信息,以及輕松地編輯任何可能不正確的信息的方法。

A good example is TransferWise’s “Review” page, just before sending a money transfer.

發送匯款之前,TransferWise的“審核”頁面就是一個很好的例子。

The review page in TransferWise’s money transfer flow

That’s it for this post. I hope you enjoyed those best practices! Feel free to share some of your own examples of how to make complex user forms look simpler.

就是這個帖子。 希望您喜歡這些最佳做法! 隨意分享一些自己的示例,以使復雜的用戶表單看起來更簡單。

Want to get more product tips? Sign up for my monthly newsletter to stay in touch! 👉 http://eepurl.com/gYTX2b

想獲得更多產品提示嗎? 訂閱我的每月時事通訊以保持聯系! 👉 http://eepurl.com/gYTX2b

Need product/UX consulting on your own product? Check out my services! 👉 http://www.lucdid.com

需要您自己的產品的產品/ UX咨詢嗎? 查看我的服務! 👉 http://www.lucdid.com

翻譯自: https://uxdesign.cc/designing-complex-user-forms-12-ux-best-practices-f9ffdbd7b67c

web表單設計:點石成金

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

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

相關文章

跨平臺開發框架到底哪家強?5款主流框架橫向對比!

跨平臺開發框架到底哪家強?目前市場上有多個專業做跨平臺開發的框架,那么對開發者來說究竟哪一個框架更符合自己的需求呢?筆者特地總結對比了一下不同框架的特性。國內外筆者選擇了一共5個主流的測評對象,分別是RN,Flu…

【一句日歷】2019年6月

【2019年6月1日兒童節星期六】 人們在協商,解決和處理各種狀況時,若要獲得圓滿的結果,平靜的心和自我控制能力必不可少。任何人都明白。如果我們不能很好地控制自我,反而讓焦躁和嗔怒干擾了我們,那么我們的工作不再具有…

Android學習摘要一之Android歷史

Google與你998年9月7日創立,經過十幾年在搜索引擎方面的精耕細作,成為全球互聯網巨頭,尤其在地圖搜索的應用更是引人注目。Google與2007年11月5日宣布基于Linux平臺的開源手機操作系統,名稱為Android,中文譯為“機器人…

c#創建web應用程序_創建Web應用程序圖標集的6個步驟

c#創建web應用程序I am not great at creating logos or icons, mainly because of the lack of practice. So when I was tasked to create an unique icon set for our web app, I wasn’t confident that things will turn out right. After researching effective and rele…

基于pnpm + lerna + typescript的最佳項目實踐 - 理論篇

本文來自作者金虹橋程序員 投稿原文鏈接:https://juejin.cn/post/7043998041786810398本系列文章分為兩篇:理論篇和實踐篇 理論篇:介紹pnpm(pnpm的特點、解決的問題等)、lerna(lerna的常用命令)…

nginx 多進程 + io多路復用 實現高并發

一、nginx 高并發原理 簡單介紹:nginx 采用的是多進程(單線程) io多路復用(epoll)模型 實現高并發 二、nginx 多進程 啟動nginx解析初始化配置文件后會 創建(fork)一個master進程 之后 這個進程會退出 master 進程會…

轉載:程序員從初級到中級10個秘訣

Justin James曾發表過一篇博文《10 tips for advancing from a beginner to an intermediate developer》,為我們分享如何才能完成程序員從初級到中級的蛻變,現將中文譯文轉載于此,供大家借鑒。 在一封與TechRepublic會員交流的郵件當中&…

ux設計工具_UX設計中的工具和實用主義

ux設計工具There’s a zillion tools for User Experience and User Interface Design. Don’t take my word for it: a simple Google search for “what are the best tools for wireframing” (to take just one aspect of UX) leads you to endless pages of “The 20 best…

幕后常駐嘉賓配音小姐姐的2021年度總結

大家好,我是若川。這是公眾號幕后常駐嘉賓配音小姐姐,看完了上一個阿源小姐姐的年度總結《一張圖看程序媛阿源的2021個人年度流水賬》,寫的年度總結投稿。點擊以下音頻可以查看收聽往期更多音頻。以下是正文~Hi,大家好呀~我是若川…

java spring cloud版b2b2c社交電商spring cloud分布式微服務:服務注冊與發現(Eureka、Consul)...

Spring Cloud簡介電子商務社交平臺源碼請加企鵝求求:一零三八七七四六二六。Spring Cloud是一個基于Spring Boot實現的云應用開發工具,它為基于JVM的云應用開發中涉及的配置管理、服務發現、斷路器、智能路由、微代理、控制總線、全局鎖、決策競選、分布…

js 全選

<form name"frm" method"post" action"/add" onsubmit"return check()"><table class"titem" ><tr><td class"field"> * 所屬批次</td><td class"value"><sele…

結果規格化_結果

結果規格化If you’ve seen an Instagram story involving a question and people tilting their heads, you probably were looking at the “Who Is More” Instagram filter. In this article, I will share the creative process and decision making behind this filter.如…

2021 年 JavaScript 大事記

大家好&#xff0c;我是 ConardLi&#xff0c;不知不覺中&#xff0c;2021 年已經接近尾聲了&#xff0c;不知道在 2021 這一年&#xff0c;你收獲了什么&#xff1f;又失去了什么呢&#xff1f;又到了開始做年終總結的時候了&#xff0c;今天&#xff0c;我來給 JavaScript 做…

java版spring cloud+spring boot+redis多租戶社交電子商務平臺 (十三)springboot集成spring cache...

電子商務社交平臺源碼請加企鵝求求&#xff1a;三五三六二四七二五九本文介紹如何在springboot中使用默認的spring cache&#xff0c;聲明式緩存Spring 定義 CacheManager 和 Cache 接口用來統一不同的緩存技術。例如 JCache、 EhCache、 Hazelcast、 Guava、 Redis 等。在使用…

windows符號服務器地址

當調試windows程序的時候&#xff0c;有時候會需要一些符號文件。系統的公有符號文件微軟都是提供的&#xff0c;只需在調試器中設置即可&#xff0c;在下次調試時&#xff0c;調試器會自動從網上下載需要的符號文件。可以使用符號文件的調試器有windbg等等。 符號服務器地址&a…

如何融入到更積極的環境,促進技術提升

眾所周知&#xff0c;關注公眾號可以了解學習掌握技術方向&#xff0c;學習優質好文&#xff0c;落實到自己項目中。還可以結交圈內好友&#xff0c;讓自己融入到積極上進的技術氛圍&#xff0c;促進自己的技術提升。話不多說&#xff0c;推薦這些優質前端公眾號前端之神100w閱…

動畫 制作_您希望制作的10個醒目的徽標動畫

動畫 制作重點 (Top highlight)標志設計 (Logo Design) Have you ever watched paint dry? No? I didn’t think so. How about watched a turtle crossing the road? Probably not. Maybe spent an hour standing in line at the post office? Well that’s pretty likely…

NOIP訓練營集訓筆記—信息學基礎算法(倍增與分治算法

本文摘自清北OI學堂內部筆記&#xff0c;作者潘愷璠&#xff0c;來自柳鐵一中曾參加過清北訓練營提高組精英班&#xff0c;主要記錄的是信息學基礎算法。筆記非常詳細&#xff0c;特分享給大家&#xff01; NOIP2019年夏令營正在報名中&#xff0c;6大校區10種班型&#xff0c;…

使用 CSS 用戶選擇控制選擇

IE10 平臺預覽 4 包括一個新的 CSS 屬性的支持-ms-user-select&#xff0c;這使得 Web 開發者控制完全可以選擇什么的文本&#xff0c;在其網站上更容易。如果你是看我一整天都在我的工作站&#xff0c;您會注意到我讀計算機上時&#xff0c;我選擇的文本。我不是只有一個人讀起…

一個在校的普通前端小姐姐的2021

大家好&#xff0c;我是若川。這是我的源碼共讀群里一個大三的前端小姐姐&#xff08;小曹同學&#xff09;的年度總結。她寫了5篇源碼筆記。同時做了很多項目&#xff0c;獲得了很多獎。而且策劃和建立了學校工作室的前端訓練營&#xff0c;40人報名參加。總之就是現在的大學生…