adamsilver.io adamsilver.io

adamsilver.io

Adam Silver | UX-driven Front-end developer

Front-end web development articles

http://www.adamsilver.io/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR ADAMSILVER.IO

TODAY'S RATING

#418,159

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

September

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Sunday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 3.7 out of 5 with 15 reviews
5 star
4
4 star
6
3 star
3
2 star
0
1 star
2

Hey there! Start your review of adamsilver.io

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

0.4 seconds

CONTACTS AT ADAMSILVER.IO

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
Adam Silver | UX-driven Front-end developer | adamsilver.io Reviews
<META>
DESCRIPTION
Front-end web development articles
<META>
KEYWORDS
1 adam silver
2 articles
3 linkedin profile
4 coupons
5 reviews
6 scam
7 fraud
8 hoax
9 genuine
10 deals
CONTENT
Page content here
KEYWORDS ON
PAGE
adam silver,articles,linkedin profile
SERVER
GitHub.com
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

Adam Silver | UX-driven Front-end developer | adamsilver.io Reviews

https://adamsilver.io

Front-end web development articles

INTERNAL PAGES

adamsilver.io adamsilver.io
1

Articles | Adam Silver, specialising in UX, Front-end Engineering and Strategy, London, UK.

http://adamsilver.io/articles

I write to my subscribers first on my private mailing list. Some of those articles end up below. Developing better templates with an outside-in approach. Buttons shouldn't have a hand cursor. Always use a label. Why placeholders are problematic. How we cut our MVP in half to launch KIDLY. Why hover menus are problematic. Why we stopped tasking. Why Infinite Scrolling is probably a bad idea. Designing honestly for the web. Writing Javascript that conforms to Progressive Enhancement.

UPGRADE TO PREMIUM TO VIEW 0 MORE

TOTAL PAGES IN THIS WEBSITE

1

LINKS TO THIS WEBSITE

maintainablecss.com maintainablecss.com

Modules - MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

http://maintainablecss.com/chapters/modules

A module is a distinct, independent unit, that can be combined with other modules to form a more complex structure. In a living room, we can consider the TV, the sofa and the wall art modules. All coming together to create a useable room. If we take one of the units away, the others still work. We don’t need the TV to be able to sit on the sofa etc. In a website the header, registration form, shopping basket, article, product list, navigation and homepage promo can all be considered to be modules. That’s...

maintainablecss.com maintainablecss.com

State - MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

http://maintainablecss.com/chapters/state

Quite often, particularly with richer user interfaces, styling needs to be applied in response to an element’s change of state. For example, we may have different styles when a module (or component) is:. Showing or hiding;. Active or inactive;. Disabled or enabled;. Loading or loaded;. HasProducts or hasNoProducts;. IsEmpty or isFull;. And the CSS should be:. Basket-isEmpty { background-color: #eee; }. Has a gray background, where as an empty search has an absolutely-positioned image. If an element’s sty...

maintainablecss.com maintainablecss.com

Modifiers - MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

http://maintainablecss.com/chapters/modifiers

Like state, modifiers also override styles. They are useful when modules (or components) have small and well understood differences. Take an e-commerce site whereby each category has a unique background image in the header. All headers have the same padding, and margin etc. The only difference is the background image. The boys category would have a modifier as follows:. Div class="categoryHeader categoryHeader- boys". And similarly, the girls category would have a. The CSS would be:. Modifiers are a good...

maintainablecss.com maintainablecss.com

Conventions - MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

http://maintainablecss.com/chapters/conventions

Has the following convention:. Module [- component ][- state ] {}. Square brackets are optional depending on the module in question. Here are some examples:. Module container */ .searchResults {} /* Component */ .searchResults-heading {} /* State */ .searchResults-isLoading {}. Component and state are both delimited by a dash. Names are written with lowerCamelCase. Selectors are prefixed with the module name. Created by Adam Silver.

maintainablecss.com maintainablecss.com

Introduction - MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

http://maintainablecss.com/chapters/introduction

MaintainableCSS is an approach to writing modular, scalable and maintainable CSS. Not only does this guide explain. To do this, but more importantly it explains. There’s nothing to download. This is not a library or framework. It’s a set of principles, guides and conventions to help you write CSS for small or large-scale websites. What does maintainable mean? Maintainable CSS can be defined as being able to make styling changes, without worrying about accidentally causing problems elsewhere. No You can r...

maintainablecss.com maintainablecss.com

Chapters - MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

http://maintainablecss.com/chapters

Join my newsletter to get the latest MaintainableCSS updates and my usual articles about UX and front-end development. Created by Adam Silver. Designing inclusive, simple and human experiences on the web. You can contribute to this project on Github.

maintainablecss.com maintainablecss.com

IDs - MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

http://maintainablecss.com/chapters/ids

Semantically speaking, we should use an ID when there is only one instance of a thing. And we should use a class when there are several. However, IDs overpower class names. By orders of magnitude, which is a problem when we want to override a style. To demonstrate the problem, let’s override the colour of an element from. Module { color: red; } .module-override { color: blue; }. The element will be red even though the override class declares blue. Let’s fix this by swapping the ID for a class:.

maintainablecss.com maintainablecss.com

Versioning - MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

http://maintainablecss.com/chapters/versioning

We may, for example, want to A/B test two different versions of a module to see which works best. To do this, we need to duplicate the module and give it a unique name. For example, if we want to test two different baskets, the CSS might be as follows:. Existing module (variant A) */ .basket {} .basket-title {} /* new version (variant B) */ .basket2 {} .basket2-title {}. Join my newsletter to get the latest MaintainableCSS updates and my usual articles about UX and front-end development.

maintainablecss.com maintainablecss.com

Organisation - MaintainableCSS - an approach to writing modular, scalable and maintainable CSS | By Adam Silver

http://maintainablecss.com/chapters/organisation

Good code is easy-to-find and easy-to-find code is well-organised. And so it follows we want our CSS to be well-organised. There are, generally speaking, two approaches to choose from, both of which we’ll discuss in this chapter. 1 CSS in a single folder. This approach puts all CSS inside a single folder:. Path/to/css /vendor some3rdParty.css someOther3rdParty.css /yourApp some.css global.css basket.css. Third-party CSS files live under. The application’s CSS lives under. Is the name of your project.

UPGRADE TO PREMIUM TO VIEW 13 MORE

TOTAL LINKS TO THIS WEBSITE

22

SOCIAL ENGAGEMENT



OTHER SITES

adamsilva.blogspot.com adamsilva.blogspot.com

Adam Silva

Sunday, October 21, 2007. My brother pushing around. The busy lee britton made some time to come over and get shots done Yes he was chatting up on the phone while I was shooting! Sunday, September 30, 2007. SANDBOX TIME WELL WASTED. Hosted by: Coastal riders. Where: the croatain cultural centre. When: Thrusday, October, 4 , 7-10pm. Afterparty Burbon in gastown! Sunday, September 9, 2007. Well I got to attend my first know? Monday, August 27, 2007. Got an seq of Mat McCan heelflipin the rock/ledge gap.

adamsilva.com adamsilva.com

Site Unavailable

This site is currently unavailable.

adamsilva.com.br adamsilva.com.br

Adam Silva - Blog de TI

Esclareça suas dúvidas. Junte-se ao seleto grupo de leitores inteligentes e receba atualizações, artigos e dicas incríveis sobre Tecnologia da Informação. Não divulgamos seu e-mail, nem enviamos spam. Qual é a melhor Linguagem de Programação? Nesse vídeo vou responder a pergunta que não quer calar: Qual é a melhor linguagem de programação? O que é Startup e Como Trabalhar em uma? Como é Trabalhar com Programação Web: Conheça Minha Experiência. Você já pensou em trabalhar com Programação Web? Quem pode ap...

adamsilva.net adamsilva.net

Site Unavailable

This site is currently unavailable.

adamsilva.wordpress.com adamsilva.wordpress.com

Adam Silva | Just another WordPress.com weblog

Just another WordPress.com weblog. Leave a comment ». So I was told tumblr is better see ya later wordpress. January 14, 2011 at 3:57 am. Leave a comment ». January 9, 2011 at 2:19 am. Leave a comment ». January 4, 2011 at 5:38 am. Leave a comment ». August 24, 2010 at 7:57 pm. Leave a comment ». August 6, 2010 at 3:38 pm. Leave a comment ». Will release starting September 4th, 2010 in Japan. August 6, 2010 at 3:34 pm. Leave a comment ». July 28, 2010 at 9:05 pm. Laquo; Older Entries.

adamsilver.io adamsilver.io

Adam Silver | UX-driven Front-end developer

Front-end web developer, based in London. Hello, my name is Adam. I’m a UX-driven Front-end Developer based in London, UK. Websites should be accessible by all people — no matter their location, age, ability or interaction preferences. Subsequently, their choice of browser and device should be largely irrelevant — embracing the conventions of the web leads to an intuitive and delightful experience. Make the boat go faster. Less, but better. Read one of my articles. 2015 Adam Silver. Github profile.

adamsilvera.com adamsilvera.com

ADAM SILVERA

MORE HAPPY THAN NOT. HISTORY IS ALL YOU LEFT ME. THEY BOTH DIE AT THE END. MORE HAPPY THAN NOT. HISTORY IS ALL YOU LEFT ME. THEY BOTH DIE AT THE END. Adam Silvera was born and raised in the Bronx. He has worked in the publishing industry as a children's bookseller, marketing assistant at a literary development company, and book reviewer of children's and young adult novels. His debut novel,. More Happy Than Not. Received multiple starred reviews and is a. Represented by Brooks Sherman of the Bent Agency.

adamsilverawrites.com adamsilverawrites.com

経営コンサルティング最新リサーチ

経営コンサルティング関連サイトのご案内 http:/ dalmatin.org/. 2015 経営コンサルティング最新リサーチ COLORFUL Theme by:.

adamsilverdp.com adamsilverdp.com

Adam Silver - Director of Photography

adamsilverlaw.com adamsilverlaw.com

Site Unavailable

This site is currently unavailable.

adamsilverman.net adamsilverman.net

Adam Silverman Studio