博客 RSS 訂閱

程序員阿偉 - 《Unity多語言開發:從文本到體驗的深層適配指南》

遊戲多語言本地化的深層邏輯,從來不是簡單的文本替換,而是語言特性與技術架構的深度耦合,每一種語系的語法規則、表達習慣,都會像無形的脈絡,牽動UI佈局、資源存儲、交互邏輯乃至玩家體驗的底層設計。以語系差異為例,黏着語體系中詞彙的組合方式往往讓句子長度產生極大波動,同樣一句技能描述,日語可能比中文多出三成字符,英語的縮略表達又可能縮短近半,泰語的聲調變化雖不直接影響字符數量,卻會因發音節奏差異需要調整

遊戲開發

收藏 評論

程序員阿偉 - 《Unity渲染實戰寶典:突破平台限制的優化策略》

許多開發者初期極易陷入“參數拉滿即優質”的認知誤區,盲目調高光照強度、堆疊後處理效果、複用高面數模型,卻忽略了不同平台(移動端、PC端、主機端)的硬件架構本質差異—移動端GPU的ALU數量通常僅為PC端的1/5至1/3,顯存帶寬也存在數倍差距,而主機端則具備專屬的光線追蹤加速單元。這種硬件差異直接導致相同渲染配置在不同設備上表現天差地別,最終出現真機測試時幀率斷崖式下跌、設備異常發熱、畫面元素穿幫

遊戲開發

收藏 評論

Adrian Bece - Accessible Front-End Patterns For Responsive Tables (Part 1)

Tables allow us to organize data into grid-like format of rows and columns. Scanning the table in one direction allows users to search and compare the data while scanning in the other direction lets

Accessibility , ux , Usability , ui

收藏 評論

Cosima Mielke - Advent Calendars For Web Designers And Developers (2022 Edition)

Maybe you’ve already seen some tech advent calendars pop up in your timelines and feeds? Or perhaps you’re already following along your all-time favorite advent calendar every day? It’s a lovely ann

Community , Round-Ups , Resources

收藏 評論

Vitaly Friedman - It’s Here! “Understanding Privacy,” A New Smashing Book Is Shipping Now

What is privacy? What exactly does it mean? How do we consider, manage and maintain privacy? And how dow do we design and build experiences that have privacy at their heart? That’s exactly what Unde

Privacy , Smashing Books

收藏 評論

keima-kai - The Future Of Design: Human-Powered Or AI-Driven?

This article has been kindly supported by our dear friends at STUDIO, a web design app supercharged with AI for unparalleled design freedom. Thank you! For years, reports have been warning

ux , AI , Design

收藏 評論

Adrian Bece - Accessible Front-End Patterns For Responsive Tables (Part 2)

In Part 1, we explored general patterns of creating responsive and accessible tables depending on the design, use case, and data complexity. In this article, we’ll cover a few more complex and more

Responsive Design , Accessibility

收藏 評論

Heather Burns - Understanding Privacy: Protect Your Users, Protect Yourself

Q. Did any part of your education require you to read the building regulations? A. No, I don’t recall, but I don’t think so. Q. What about fire safety of building materials? A. No.

Ethics , Privacy , Smashing Books

收藏 評論

Suzanne Scacca - How To Prioritize User Security When Collecting Offline Data

This article has been kindly supported by our dear friends at Flatfile who create beautiful, human-centric experiences to remove the barriers between people and data. Thank you! With the ex

Ethics , Security , Privacy , Design

收藏 評論

Ashish Bogawat - Boosting Productivity For Designers With Efficient Tools

There is a multitude of ways to do anything on a computer — and some are faster than others. As knowledge workers that push pixels on our screens all day, for us, every second saved by working faste

workflow , Tools , Design

收藏 評論

masha-shaposhnikova - Taking The Stress Out Of Design System Management

As a sole design system maintainer, I try to minimize the time I spend in Slack or meetings and maximize the time I spend in Figma or code (aka, focused and actually working). For the past four yea

workflow , Guides , Inspiration , Design Systems

收藏 評論

Nicolas Hoffmann - Deploying CSS Logical Properties On Web Apps

Localization is one of the most interesting fields in terms of user interface: text length may be different depending on the language, default alignments for text might vary, reading direction can b

Responsive Web Design , Css , Browsers

收藏 評論

alvin-bryan - A Guide To Command-Line Data Manipulation

Allow me to preface this article by saying that I’m not a terminal person. I don’t use Vim. I find sed, grep, and awk convoluted and counter-intuitive. I prefer seeing my files in a nice UI. Despite

Guides , Techniques , Tools

收藏 評論

Ruslan Yevych - Fluid Typography: Predicting A Problem With Your User’s Zoom-In

When I wrote my previous tutorial about the extended use of the CSS clamp function, I was surprised by the drawback of zooming of text in fluid typography.Thanks to Adrian Bece and Adrian Roselli, I

Techniques , Typography , Css

收藏 評論

Cosima Mielke - Opening The Doors To 2023 (January Wallpapers Edition)

The new year is the perfect occasion to tidy up your desktops and home screens and start on a fresh, clean slate — no clutter, just the things you really need and space for what’s about to come. So

Wallpapers

收藏 評論

Vitaly Friedman - The State Of Usability In 2023 🎊

Many projects start with assumptions. We assume that users understand hamburger icons and how mega-menus work; that they understand how to deal with disabled buttons; that they safely store password

Design Patterns , ux

收藏 評論

Sara Dholakia - A Guide To Getting Data Visualization Right

Data visualizations are everywhere; from the news to the nutritional info on cereal boxes, we’re constantly being presented with graphical representations of data. Why? Data visualization is a metho

Guides , ux , Design , Data Visualization

收藏 評論

Eric Burel - Understanding Authentication In Websites: A Banking Analogy

There is a strange ritual that web developers around the world have been perpetuating from the dawn of computers to modern days. Without this ritual, the web application cannot really exist. It is n

API , HTTP , Security , Privacy

收藏 評論

Shane Hudson - Making Your Collaboration Problems Go Away By Sharing Components

This article is kindly powered by our friends at UXPin, a UI design and prototyping tool that gives your prototypes the superpowers they deserve: states, JS expressions, variables, conditional in

workflow , Teams , Tools , Design Systems

收藏 評論

Vitaly Friedman - Designing for Accessibility: Best Practices for Closed Captioning and Subtitles UX

When we think about closed captioning, we often think about noisy environments, be it busy restaurants, shopping malls, or airport lounges. There, consuming content via audio is difficult, and so ca

Design Patterns , Accessibility , ux , Web Design

收藏 評論

Louis Lazaris - Top Front-End Tools Of 2022

Over the past 12 months, we continue to see new free and open-source projects shared around the developer community. In my newsletter, Web Tools Weekly, I feature more than two dozen tools every wee

workflow , Techniques , Tools

收藏 評論

Eloïse Martin - Optimizing The Image Element LCP

Largest Contentful Paint (or LCP) is one of three metrics of the Core Web Vitals. These metrics are used by Google to evaluate the quality of user experience. LCP measures the time it takes for the

performance , optimization , Techniques

收藏 評論

Atila Fassina - Code Documentation, Streamlined

This article has been kindly supported by our dear friends at Swimm who have built the first code knowledge management tool that helps developers easily understand code. Thank you! Everythi

Techniques , Tools , coding

收藏 評論

Cosima Mielke - Figma Auto Layout Masterclass: An Online Workshop To Support Ukraine 🇺🇦

Auto layout is driving you bananas? You’re scared about what will happen with your design in the browser? Then our deep-dive Figma Auto Layout Masterclass with Christine Vallaure is for you. Monday,

Events , Smashing

收藏 評論