博客 RSS 訂閱

Heydon Pickering - Reimagining Single-Page Applications With Progressive Enhancement

What is the difference between a web page and a web application? Though we tend to identify documents with reading and applications with interaction, most web-based applications are of the blended v

performance , coding , Css , Javascript

收藏 評論

Iris Lješnjanin - Freebie: Christmas Icons Set (110 Icons, AI, PSD, EPS)

It’s Christmas time, and we’re happy to release a brand-new freebie today, just for you! A set of 110 Christmas icons and illustrations that you can you use for sending your Christmas greetings and

Christmas , Graphics , Icons , Freebies

收藏 評論

Anselm Hannemann - Web Development Reading List #117: Storytelling, Security in Devtools and 350ms Tap Delay

The end of the year is near and some people are enjoying their well-deserved holidays already. For others, the pressure increases when managers or clients want to finish a project before Christmas.

Web Development Reading List , Tools , coding

收藏 評論

Anthony T - Why Passphrases Are More User-Friendly Than Passwords

A user’s account on a website is like a house. The password is the key, and logging in is like walking through the front door. When a user can’t remember their password, it’s like losing their keys.

Security , ux , User Interaction

收藏 評論

Dennis Gaebel Jr - Animating Clipped Elements In SVG

Scalable Vector Graphics (or SVG) lend developers an incredible ability to display crisp, beautiful graphics at any size or resolution. SVG can also be animated using various techniques. In combinat

animation , coding , Responsive Images , svg

收藏 評論

Zell Liew - Website Layout Tools Compared: Flexbox Vs. Susy

Flexbox has become one of the most popular tools for creating website layouts. Susy is another layout tool that has gained popularity with the Sass community over the last few years. Many developer

sass , css3 , Tools , Layouts , coding

收藏 評論

Rodney Rehm - Making Accessibility Simpler, With Ally.js

I’ve been a web developer for 15 years, but I’d never looked into accessibility. I didn’t know enough people with (serious) disabilities to properly understand the need for accessible applications a

Accessibility , coding , Javascript

收藏 評論

Anselm Hannemann - Web Development Reading List #116

You probably haven’t bought your Christmas presents yet. Usually we feel the need to buy a gift for friends and family. It often lets us buy random stuff that is often of no real value. Turning this

Web Development Reading List , Tools , coding

收藏 評論

Vitaly Friedman - Printed Smashing Books

We care about quality content and work hard to support and spread best practices, innovative techniques and forward-thinking ideas. Our printed Smashing Books are crafted to deliver in-depth knowled

Accessibility , Smashing Books , ui

收藏 評論

Denys Mishunov - Why Performance Matters, Part 3: Tolerance Management

When technical performance optimizations reach certain limits, psychology and perception management might help us to push the limits further. Waiting can consist of active and passive phases; for th

performance , workflow , coding , Psychology

收藏 評論

Thomas Maier - Introducing Term Meta Data In WordPress And How To Use Them

WordPress 4.4 introduced term meta data which allows you to save meta values for terms in a similar way to post meta data. This is a highly anticipated and logical addition to the WordPress system.

wordpress , HTTPS , Techniques (WP)

收藏 評論

Cory Shaw - Lessons Learned In Big App Development, A Hawaiian Airlines Case Study

Having spent over two years making it, we just pressed the “Ship” button on the new Hawaiian Airlines website. It has been the biggest project of my career, and I’ve worked with the most talented te

ux , coding , Case Studies , Javascript

收藏 評論

Drew Minns - PostCSS – A Comprehensive Introduction

The development of CSS, like all languages, is an iterative process. With every major release, we get new features and syntaxes that help us write our styles. CSS Level 3 introduced features that en

Techniques , Preprocessors , coding , Css

收藏 評論

野狗 - 為什麼UDP有時比TCP更有優勢

作者:潘嘉明 野狗科技嵌入式工程師,曾在TP-Link從事相關工作,在嵌入式研究上經驗豐富。 野狗官博:https://blog.wilddog.com/ 野狗官網:https://www.wilddog.com/ 公眾訂閲號:wilddogbaas 隨着網絡技術飛速發展,網速已不再是傳輸的瓶頸,UDP協議以其簡單、傳輸快的優勢,在越來越多場景下取代

野狗 , tcp , 物聯網 , udp

收藏 評論

Rian van der Merwe - Getting Back Into The (Right) Deliverables Business

“Get out of the deliverables business” has become quite a mantra in the lean startup and UX movements. There’s much to love in that sentiment — after all, for every wireframe you make, you’re not sh

Graphic Design , Clients , ux , Designers

收藏 評論

Anselm Hannemann - Web Development Reading List #115

Winter isn’t here yet, instead as you’re reading this, I’m out for another biking session in the mountains today. You might already have noticed how important nature is to me. So this week, seeing t

Web Development Reading List , Web Design , Design

收藏 評論

Ana Tudor - Getting Started With CSS calc ()

I first discovered the calc() function more than four years ago, thanks to CSS3 Click Chart, and I was absolutely delighted to see that basic mathematical computations — addition, subtraction, multi

Techniques , coding , Css

收藏 評論

Colman Walsh - A Guide To Simple And Painless Mobile User Testing

The incredible growth of mobile and the proliferation of mobile devices has made the UX designer’s job more challenging and interesting. It also means that user-testing mobile apps and websites is a

mobile , ux , testing

收藏 評論

Vitaly Friedman - Desktop Wallpaper Calendars: December 2015

Since seven years, our monthly desktop wallpapers post is a Smashing favorite that wouldn’t be possible without the tireless efforts of designers and artists from across the globe. Each month, we ch

Wallpapers , Graphics , templates

收藏 評論

Zack Grossbart - P Vs. NP: The Assumption That Runs The Internet

Let’s get a few things out of the way first. This isn’t your regular Smashing Magazine article. It’s not a “how to“; it won’t show you how to build a better menu or improve your project tomorrow. Th

performance , Security , coding

收藏 評論

Anselm Hannemann - Web Development Reading List #114

What’s going on in the industry? What new techniques have emerged recently? What insights, tools, tips and tricks is the web design community talking about? Anselm Hannemann is collecting everything

Web Development Reading List , Web Design , Design

收藏 評論

野狗 - 提升TLS 性能30%?談談在 Node.JS 上的 OSCP Stapling 實踐

作者:鞠朕 野狗科技後端工程師 野狗官博:https://blog.wilddog.com/ 野狗官網:https://www.wilddog.com/ 公眾訂閲號:wilddogbaas 根據CloudFlare公司的測試報告,OCSP Stapling能提升TLS性能達30%。目前主流的web server都已支持OCSP Stapling,如A

野狗 , tls , node.js , oscp-stapling

收藏 評論

Yaakov Karda - Lessons Learned After Shutting My Startup, Following A Six-Year Struggle

On 12 January 2015, Getwear, an integrated custom jeans company, processed its last order. After that, the company shut down. Despite coming up with a unique custom production process and outstandin

Career , Strategy , Business

收藏 評論

Tom Bennet - Technical SEO – Fundamental Principles

Ask ten people what SEO is, and you’re likely to get ten different answers. Given the industry’s unsavoury past, this is hardly surprising. Keyword stuffing, gateway pages, and comment spam earned t

optimization , seo , coding

收藏 評論