每個前端開發(fā)者都應(yīng)知道的25個實用網(wǎng)站
該文章對前端開發(fā)人員來說是一個非常有價值的資源。它提供了一個集中的位置,幫助開發(fā)人員發(fā)現(xiàn)和了解各種前端開發(fā)工具和資源。無論是初學者還是有經(jīng)驗的開發(fā)人員,都可以從這些列出的網(wǎng)站中受益。
Colors
首先是顏色。如果你曾經(jīng)因為無法找到好的顏色組合而陷入項目困境,這里有幾個網(wǎng)站可以幫助你解決問題。
Color Hunt 和 Muzli Colors 是兩個生成配色方案的網(wǎng)站。
Color Hunt 展示了設(shè)計師們制作的手工調(diào)色板。調(diào)色板按類別組織,例如粉彩色、復(fù)古色或深色。然后,可以輕松地將顏色代碼復(fù)制到你的項目中,并保存以便將來再次查看。
Muzli colors 功能允許更多的自定義。可以輸入特定的顏色代碼或選擇一種顏色,以生成基于你的選擇的調(diào)色板。然后,該網(wǎng)站會顯示調(diào)色板在使用中的示例。
Gradients
如果你選對了顏色搭配,漸變效果可以讓你的網(wǎng)站看起來很棒,但如果搭配不當,它們會讓你的網(wǎng)站顯得不專業(yè)。
WebGradients是一個網(wǎng)站,匯集了超過180個手工制作的漸變色,讓您可以輕松地將CSS復(fù)制并粘貼到您的項目中,使其脫穎而出!
Accessibility 無障礙性
當涉及到顏色時,確保對比度和可訪問性在確定使用的顏色方面起著重要作用。
像 WhoCanUse 這樣的工具可以讓您輸入文本和背景顏色代碼,并可視化它們在不同視覺障礙人群中的對比度,以及受其影響的人數(shù)。
它還展示了在直射陽光下和啟用夜間模式時的顏色組合效果。這使得在你想要確保顏色調(diào)色板保持易于訪問且保持高對比度比率時更容易規(guī)劃。
CSS 生成器
接下來,當你只是想要得到正確的陰影值或正確的動畫關(guān)鍵幀時,重寫相同的CSS可能會很繁瑣。以下是一些可以加速工作流程的工具:
動畫
Animista是一個生成CSS動畫的有用工具。您可以選擇各種動畫,如淡入淡出、滑動和彈跳,并自定義持續(xù)時間和時間,以創(chuàng)建獨特的效果,為您的網(wǎng)站增添活力。
Effects
GetWaves,這個網(wǎng)站可以輕松地的設(shè)計創(chuàng)建SVG波浪。只需選擇方向和顏色,就可生成代碼,這可以幫助我們在創(chuàng)建著陸頁時分離設(shè)計。
帶有和不帶有來自getwaves的SVG波浪的落地頁示例:
接下來是 Neumorphism Generator:這是一個幫助你創(chuàng)建在UI設(shè)計中流行的柔和陰影效果的工具。
這可以幫助你的設(shè)計中的定價或用戶資料卡片更加突出。
Hype4 Academy 還提供了一個生成玻璃效果的工具,可以讓你的元素呈現(xiàn)半透明的外觀。如果你的背景與卡片組件相似,使用這個工具可以讓卡片組件更加突出,非常實用。
如果你發(fā)現(xiàn)自己不得不重寫相同的HTML和CSS來創(chuàng)建常見的布局和元素,比如自定義按鈕和切換按鈕,那么你可能想要查看 UI Verse。
清單
在啟動網(wǎng)站之前,需要完成各種各樣的任務(wù)。無論是使用正確的字體格式還是重置你的CSS,很容易忘記關(guān)鍵步驟。下面這些網(wǎng)站提供了一個清單,涵蓋了從可訪問性和性能到SEO和安全性的所有內(nèi)容。
全面檢查清單
Frontendchecklist.io 提供了一個任務(wù)清單,以確保在發(fā)布您的網(wǎng)站之前完成所有任務(wù),以確保最終產(chǎn)品的完美。
這個清單根據(jù)任務(wù)的重要性進行顏色編碼,并包括一些提示,例如確保所有頁面都有一個網(wǎng)站圖標和使用最佳字體格式。
每個任務(wù)都包含資源,可以通過點擊向上箭頭來了解更多信息:
每個組件/頁面的清單
Checklist.design 還提供了一個清單,列出了不同常見元素和頁面(如文本字段或登錄頁面)中應(yīng)包含的內(nèi)容。
UI/UX
如果你在尋找設(shè)計用戶界面的靈感方面遇到困難,這里有幾個網(wǎng)站可以參考:
PageCollective 該網(wǎng)站展示了各種其他網(wǎng)站的設(shè)計,從落地頁到定價頁。
在流行網(wǎng)站上查看設(shè)計的優(yōu)點在于你可以看到其他網(wǎng)站如何解決現(xiàn)實問題并確保功能性,而不僅僅關(guān)注美學。
還有Refero,它已經(jīng)從各種真實網(wǎng)站中編制了超過12,000個完整頁面截圖。
https://segmentfault.com/img/bVc8pBa。
User-Submitted
Dribbble 是另一個平臺,這個網(wǎng)站有一個設(shè)計師社區(qū),他們分享他們設(shè)計的截圖。你可以從中找到關(guān)于布局、動畫、插圖等的靈感。Dribbble的不同之處在于,這些設(shè)計大多是模擬圖,通常更注重美觀。
圖形
接下來,尋找免費使用的圖形和圖標可能會很困難,無論是用來解釋產(chǎn)品的插圖,還是提供更好用戶體驗的圖標。
Stock Photos
Unsplash提供超過3百萬張免費高質(zhì)量的庫存照片供您使用。這些照片可以用于您的主要部分,填補空白處。
矢量圖形和圖標
另一方面,如果你需要為你的網(wǎng)站提供插圖或圖標,F(xiàn)reepik和Icons8提供矢量圖形和圖標。使用矢量圖形的好處是你可以輕松定制顏色并調(diào)整它們的大小,而不會失去質(zhì)量。
Icons8 提供了大量免費圖標,約有 51 種風格可供選擇,這使得在設(shè)計和網(wǎng)站中使用圖標變得更加容易,而不必從頭開始設(shè)計它們。
如果你更喜歡簡單地復(fù)制和粘貼一些代碼來加載你的圖標,F(xiàn)ont Awesome 是一個值得一看的網(wǎng)站。
他們提供了一些工具包,可以從中加載圖標,只需將代碼粘貼到HTML頭部,或者使用CDN JS上的CDN。
動畫
最后,LottieFiles 為你提供了可供選擇的免費動畫,您可以輕松地將這些動畫添加到您的網(wǎng)站中,使其更加生動活潑。
字體
字體也是網(wǎng)站的重要組成部分,以下這些工具可以幫助您選擇和選擇獨特的字體,使你的網(wǎng)站脫穎而出。
免費字體
Google Fonts 提供了超過一千種免費字體供你選擇并在您的網(wǎng)站上使用。
要使用它們,首先選擇你需要的字體,還可以選擇所需的字體粗細。
要在你的網(wǎng)站上使用它們,只需復(fù)制此代碼并將其粘貼到網(wǎng)站的頭部即可。
現(xiàn)在你就可以通過在樣式表中更改字體系列來開始使用該字體,Google字體提供了你需要更改的屬性。
從這里開始,你可以像使用任何字體一樣使用它,并相應(yīng)地更改字體的粗細和大小。
生成字體搭配
在任何網(wǎng)站上,你通常也會想要使用大約兩種字體,一種通常用于標題,另一種用于正文文本。Fontjoy 是一個可以幫助你生成字體配對并讓你可視化它們一起使用時的外觀的網(wǎng)站。你可以選擇你希望字體是相似的,平衡的,或者有高對比度的。
這些字體也可以從Google字體庫中下載。
生成字體比例尺
如果你發(fā)現(xiàn)自己為字體大小分配隨機值,但想要更加一致,typescale.com 提供了你可以實現(xiàn)的比例尺。
該網(wǎng)站也允許你選擇字體和字重。然后,你可以設(shè)置基礎(chǔ)大小,它會自動生成你需要的大小。該網(wǎng)站還會生成你需要的CSS,因此你可以將其復(fù)制到你的樣式表,你就會得到一個為你的標題標簽準備好的字體比例
最后跟大家宣布一個消息,我們新版作圖神器已經(jīng)上線啦,除了集成ChatGpt Plus外,還集成更多強大作圖模型。除了問答,作圖,還能生成音頻、視頻等強大功能。歡迎大家來找Bug。