博客 RSS 訂閱

Joseph Zimmerman - The Issue With Global Node Packages

Node.js brought about a great revolution for JavaScript developers by allowing us to write code that runs directly on our machines; our skills were no longer limited to browsers alone. At first, man

workflow , node.js , coding , Javascript

收藏 評論

Jon Arne Sæterås - Leaner Responsive Images With Client Hints

Responsive images have been around long enough for most of us to have taken them for a spin, or at least to have learned from the experiences of those who have. Beyond doubt, the responsive images s

performance , mobile , coding

收藏 評論

Anselm Hannemann - ‘Web Development Reading List #120: Safari 9.1, Chakra Core Open Sourced, ES6 Object Shorthand Syntax’

One thing we should learn to embrace more this year is to enjoy the good things and focus more on the positive news than on the negative. I started to learn more ES6 this year and have scheduled 1 t

Web Development Reading List , Tools , coding

收藏 評論

Goran Peuc - Nobody Wants To Use Your Product

Every morning, designers wake up to happily work on their products, be they digital or physical, with an inner belief that people will want to use their products and will have a blast doing so. Per

Interaction Design , ux , Interfaces

收藏 評論

Guy Podjarny - Eliminating Known Vulnerabilities With Snyk

The way we consume open source software (OSS) dramatically changed over the past decade or two. Flash back to the early 2000s, we mostly used large OSS projects from a small number of providers, suc

performance , Security , coding

收藏 評論

Karen Menezes - CSS Variables: The Architecture Backbone

When they hit the front–end landscape a few years ago, preprocessors were heralded as the saviour of CSS, bringing modularity, meaning and even a degree of sexiness. Terms like “Sass architecture” b

sass , Preprocessors , coding , Css

收藏 評論

NnNn - SegmentFault 2015 Top Rank

2015 是前端技術爆發的一年。React Native、Angular 2.0、HTTP 2.0、ES6、Redux、PostCSS 等等,“都是面向用户的程序”——前後端的生態融合成為技術發展的趨勢。 2015,也是 SegmentFault 社區內容由量變引起質變的開始。大量專欄作者和問答作者出現,為各自領域的同行貢獻了諸多優秀的內容。前端相關的討論交流很多(實際上非常多),後端、服務端和移

segmentfault-top-writer , 問答 , 專欄

收藏 評論

德來 - JS 一定要放在 Body 的最底部麼?聊聊瀏覽器的渲染機制

説明: 本文提到的瀏覽器均是指Chrome。 “script標籤“指的都是普通的不帶其他屬性的外聯javascript。 web性能優化的手段並不是非黑即白的,有些手段過頭了反而降低性能,所以在討論條件和結論的時候,雖然很多條件本身會帶來其他細微的負面或正面影響,為了不使論述失去重點,不會擴展太開。 一、從一個面試題説起 面試前端的時候我喜歡問一些看上去

瀏覽器原理 , web性能優化 , Javascript

收藏 評論

C Y Gopinath - Why I Moved From A Square To A Circle Calculator Interface Design

They’re probably the most familiar interfaces on the planet: the numeric keypads on our mobile phones and calculators. Yet very few notice that the keypads’ design has remained unchanged for nearly

Interaction Design , mobile , Interfaces

收藏 評論

Anselm Hannemann - ‘Web Development Reading List #119: Bulletproof Third-Party Content and Progressive Applications’

I wish you a happy New Year! But although we write another number now — 2016 — your habits and goals won’t change overnight. That is why I’m not convinced of New Year’s resolutions. You should have

Web Development Reading List , Tools , coding

收藏 評論

Mitch Lloyd - Write Your Next Web App With Ember CLI

When you start a fresh web project or start digging into an existing code base, chances are you’re trying to create or enhance a feature for your users. The last thing you want to do is spend time c

Frameworks , coding , Javascript

收藏 評論

Thomas Maier - Useful Tips To Get Started With WordPress Hooks

Even though hooks in WordPress are amazing and everyone uses them knowingly or unknowingly, I get the impression that some advanced users and especially front–end developers still seem to avoid them

wordpress , hooks , Techniques

收藏 評論

Julia May - Currency Design: Designing The Most Desirable Product

There is a lot to learn from banknotes design: focus on accessibility, on what is easier, safer and more convenient for the users. These principles may lead to more credible and more long–lasting de

Inspiration , Product Strategy , Design

收藏 評論

Vitaly Friedman - Desktop Wallpaper Calendars: January 2016

The new year is an occasion to start things fresh, to rethink current practices and habits. So why not start small? Clean up your desktop and give it an inspiring new background. We might have somet

Wallpapers , Graphics , templates

收藏 評論

Patrick Brosset - Revisiting Firefox’s DevTools

If you do any kind of development for the web, then you know how important tools are, and you like finding tools that make your life easier. Developing and testing new browser features, however, tak

workflow , Tools , coding , Browsers

收藏 評論

Dave Schools - Product Design Principles: How Does Your Product Stack Up?

A company proves that it has a strong creative process by developing successful products repeatedly. We see this in companies like Apple, BMW and Google. Founders such as Steve Jobs formed a corpora

Usability , Web Design , Product Strategy , Design

收藏 評論

野狗 - 三種方法實現移動端HTTPS的加速和省電

作者:王繼波 野狗科技運維總監,曾在360、TP-Link從事網絡運維相關工作,在網站性能優化、網絡協議研究上經驗豐富。 野狗官博:https://blog.wilddog.com/ 野狗官網:https://www.wilddog.com/ 公眾訂閲號:wilddogbaas HTTPS網站的普及使大家更加關注HTTPS性能優化,一般做HTT

移動端頁面 , 性能優化 , 野狗 , HTTPS , chacha20-poly1305

收藏 評論

The Smashing Newsletter Team - Desktop Wallpaper Calendars: Join in!

The monthly wallpaper series was first launched in 2010, back in the time when we started searching for creative designers and artists to be featured on Smashing Magazine. Since then, we’ve had rema

Wallpapers , Graphics , templates

收藏 評論

Ilya Zayats - Generating SVG With React

React is one of today’s most popular ways to create a component-based UI. It helps to organize an application into small, human-digestible chunks. With its “re-render the whole world” approach, you

react , coding , Javascript , svg

收藏 評論

Tim Evko - Responsive Images Now Landed In WordPress Core

While the growing adoption of responsive images cannot be ignored, it can be very difficult to employ the functionality under the constraints of a large CMS like WordPress. Although it is entirely p

wordpress , Responsive Design , Techniques (WP) , Responsive Images

收藏 評論

Anselm Hannemann - Web Development Reading List #118: Opera Mini, BPG Format, Accessible Tabs and Flexbox

Today is the Christmas day for many of us around the world and I hope you’re already enjoying the day with your family or friends. This time is often a rare opportunity to relax a bit, avoid emails

Web Development Reading List , Web Design , Design

收藏 評論

Michelle Chu - Optimizing Your Design For Rapid Prototype Testing

Product teams in startups and mid-sized and large companies are all implementing usability testing and prototyping as a way to de-risk product development. As the focus shifts from engineering to pr

workflow , ux , testing , Prototyping

收藏 評論

Jeremy Girard - Getting Work Done Without Working More Hours

The past few months have been challenging for me. I have taken on a host of new responsibilities at work and juggling that added workload has proven to be difficult. Like many web professionals, my

workflow , Productivity , Business

收藏 評論

野狗 - 實戰經驗丨如何避免雲服務數據不同步?

本文是野狗科技聯合創始人&架構師謝喬在ArchSummit 北京2015全球架構師峯會上進行的《基於數據同步雲服務架構實踐》的演講實錄,主要分為三個方面:野狗的數據同步理念,數據同步的架構演進,數據同步的細節問題。 野狗官博:https://blog.wilddog.com/ 野狗官網:https://www.wilddog.com/ 公眾訂閲號:wilddogb

野狗 , 同步 , 實踐 , 雲服務 , 架構

收藏 評論