博客 RSS 訂閱

Anselm Hannemann - Web Development Reading List #148: CSS Color Syntax Change, Browser News, And Hidden Expectations

I shut down my browser on Wednesday, accidentally having a setting switched on that clears history and all sessions. First, I was sad to have lost many tabs with articles I stored “for later”. At th

Web Development Reading List , Tools , coding

收藏 評論

Vitaly Friedman - Behind The Scenes: What It Takes To Publish A Smashing Article

In this series of articles dedicated to our upcoming 10th anniversary (mid-September 2016), we’d love to shed some light on our editorial process, explain our workflow and introduce the people behin

workflow , Career , Events

收藏 評論

Vitaly Friedman - Breaking Out Of The Box: Design Inspiration (August 2016)

How about trying a very different drawing technique or illustration style for your next project? Maybe a weird geometric shape? Or a more abstract form? Or a retro-futuristic color scheme? Not sure

Inspiration , Illustrations , Design

收藏 評論

Filip Bartos - Optimizing Critical-Path Performance With Express Server And Handlebars

Recently, I’ve been working on an isomorphic React website. This website was developed using React, running on an Express server. Everything was going well, but I still wasn’t satisfied with a load-

performance , react , node.js , coding , Css

收藏 評論

方始終 - 在JavaScript中,如何判斷數組是數組?

如果你沒有注意過這個問題,那麼這個標題應該會讓你感到困惑,判斷數據類型這麼基礎的問題能有什麼坑呢? 少年,你不能太天真了,我們朝夕面對的這門語言,可是JavaScript呀,任何你覺得已經習以為常的東西都可能瞬間轉化成一個大坑,令人百思不得其解。 但是正是因為同樣的原因,我們可以在學習和使用JavaScript這門語言的時候提出和討論一些這門語言獨有的,十分有趣的問題。比如我們今天要討論的,在Ja

javascript原型 , 前端 , Javascript

收藏 評論

samchowgo - 瀏覽器線程阻塞和無阻塞加載腳本的理解

一個頁面,從被請求訪問,到用户可以看到頁面、操作頁面,到最後頁面完全加載完畢,中間需要經歷一個相當奇幻的過程,這個過程的速度被“web性能師”孜孜不倦、前赴後繼的優化。本文討論的是其中一個優化。 瀏覽器線程和阻塞 雖然大家耳熟能詳的一句話是: JavaScript是單線程的。 但是: 瀏覽器當然不是單線程的。 瀏覽器的多線程中,有的線程負責加載資源,有的線程負責執行腳本,有的線程負責渲

web性能優化

收藏 評論

Stefan Baumgartner - Using A Static Site Generator At Scale: Lessons Learned

Static site generators are pretty en vogue nowadays. It is as if developers around the world are suddenly realizing that, for most websites, a simple build process is easy enough to render the last

Generators , coding , Static Generators

收藏 評論

David Rousset - How To Create A Responsive 8-Bit Drum Machine Using Web Audio, SVG And Multitouch

In this little tutorial, I’m going to share some tips I recently followed to build a fun demo for the Build 2016 conference. The idea was to create a small 8-bit drum machine, with 8-bit sounds and

Tools , Web Audio , coding , svg

收藏 評論

圖靈訪談 - 專訪1藥網技術副總裁黃哲鏗:揭秘技術跨界管理之道

本文僅用於學習和交流,不用於商業目的。非商業轉載請註明作譯者、出處,並保留本文的原始鏈接:http://www.ituring.com.cn/art... 訪談嘉賓黃哲鏗,《技術管理之巔》作者,1藥網技術副總裁。曾擔任,海爾集團 日日順樂家CTO。早前服務於1號店 5年、MySteel 4 年,擔任技術總監等職務,有着豐富的理論和實戰經驗。擅長大型電商系統、大數據應用、大型技術團隊管理等領域

圖靈訪談 , 敏捷交付 , 技術管理

收藏 評論

Curt Arledge - User Memory Design: How To Design For Experiences That Last

The two charts pictured below changed the way I think about thinking. Rebproduced from a classic 1996 psychology study, the story behind these charts is a vivid illustration that the way we humans f

UX Design , Navigation , ux

收藏 評論

Vitaly Friedman - Desktop Wallpaper Calendars: August 2016

Since eight years, our monthly desktop wallpapers challenge is a Smashing favorite that wouldn’t be possible without the tireless efforts of talented designers and artists from across the globe. On

Wallpapers , Graphics , templates

收藏 評論

Anselm Hannemann - Web Development Reading List #147: Security Guidelines, Accessible UI Components, And Content-First Design

When working in a team, it’s important to stick to rules. A common challenge is to build all your projects with a similar or the same toolset and coding guidelines. Only yesterday I discussed how we

Web Development Reading List , Tools , coding

收藏 評論

Nic Raboy - Cross-Platform Native Apps With A Single Code Set Using Telerik NativeScript

Mobile applications are now a critical part of most enterprises, and there are many ways to create them, but what are the differences between these options and how do you choose between them? Do you

mobile , Apps , Android , ios , Development

收藏 評論

Rade Brujić - Getting Practical With Microcopy

The first question clients and stakeholders seek answers to with any digital product and/or service today — and rightly so — is how to establish an effective user experience. We, as designers, howev

workflow , Resources , Content Strategy , Copywriting

收藏 評論

Manuela Langella - How To Create Icons In Adobe XD

Released in March this year, Adobe Experience Design is a new all-in-one tool that lets you design and prototype websites and mobile apps. XD is still in beta and available for Mac with a Windows ve

Graphic Design , Graphics , Icons , Experience Design

收藏 評論

Michael Ngo - The Illusion Of Life: An SVG Animation Case Study

With flat design becoming the ever visible trend of 2016, it’s clear why there’s been a resurgence in SVG usage. The benefits are many: resolution-independence, cross-browser compatibility and acces

Tools , coding , svg

收藏 評論

Andy Carter - Testing Credit-Card Numbers In E-Commerce Checkouts (Cheat Sheet)

As a developer, I work a lot with e-commerce websites and, as a result, with a lot of payment gateways. I’m fortunate that I get to work on many different projects for different clients, each with i

ux , Usability , E-Commerce

收藏 評論

Francesco Schwarz - ProcessWire CMS – A Beginner’s Guide

Systems for managing content are more often than not rather opinionated. For example, most of them expect a certain rigid content structure for inputting data and then have a specific engraved way o

wordpress , cms , Techniques (WP)

收藏 評論

Anselm Hannemann - Web Development Reading List #146: Peermaps, Passive Event Listener Note, And A Shift Of Focus

So, what do we have this week? Well, it’s quite a lot actually. For example, there’s now a deal that might make Opera’s browser a Chinese business, leaving all privacy and security efforts that have

Web Development Reading List , Tools , coding

收藏 評論

Vitaly Friedman - Freebie: Olympics Sports Icon Set (45 Icons, EPS, PDF, PNG, SVG)

This year, there will be 42 different sports and over 300 events taking place at the Olympics. Perhaps you have a project related to these upcoming games, or maybe you’ll be working on a project whi

Icons , Freebies , templates

收藏 評論

Jes Koepfler, Nidhi Jalwal and Meghan Plank - Connecting Children With Nature Through Smart Toy Design

Did you know that by the time a teen in the US reaches 16 years of age, they are spending less than seven hours a week in nature, and these trends are worldwide. Parents are as concerned about their

UX Design , Navigation , ux

收藏 評論

Faraz Kelhini - How To Use ES6 Arguments And Parameters

ECMAScript 6 (or ECMAScript 2015) is the newest version of the ECMAScript standard and has remarkably improved parameter handling in JavaScript. We can now use rest parameters, default values and de

Tools , coding , Javascript

收藏 評論

Pierre Croft - Axure 8: A Comprehensive Review

Behind every great invention lie dozens of sacrificed prototypes. It took Michele Ferrero almost five years to perfect the spherical wafer within the famous chocolates that bear his name. No great p

mobile , Tools , Prototyping

收藏 評論

Cosima Mielke - Conversational Interfaces: Where Are We Today? Where Are We Heading?

Computers and human beings don’t speak the same language. So, to make interaction possible, we rely on graphical user interfaces (GUIs). But GUIs come with a natural barrier: People have to learn to

Chatbots , ux , Design , ui

收藏 評論