Movatterモバイル変換


[0]ホーム

URL:


3,432 views

What's Object-Oriented CSS (japanese)

The document introduces Object-Oriented CSS (OOCSS), emphasizing its benefits in enhancing website performance and reducing maintenance costs by promoting the reuse of design components. It outlines strategies for implementation, such as reducing file sizes, utilizing CSS sprites, and maintaining consistency across styles. The author discusses best practices for structuring CSS to avoid duplication and ensure flexibility in web design.

Embed presentation

Downloaded 37 times
Whatʼs   Object-  Oriented      CSSfor high performance web site   2010/5/22 Webridge Meeting #2 tshinobu
Hello, everyone.“tshinobu” on the webI wrote about OOCSSin Web Designing →
udOn Ouji CSS
WHATʼS OOCSS?
Nicole Sullivan
Object-Oriented
Object-Oriented CSS
Traditional
OOCSS like
ul { ... }  ul li { ... }ul li a { ... }
ul { ... }  ul li { ... }ul li a { ... }
WHY OOCSS?
Web siteʼs performance     of business
Code is too fragile.
What to do first?•Reduce file size•Reduce HTTP request•Reduce maintenance cost
What you can do?•Use CSS Sprite•Use CSS level 3•Use Object-Oriented CSS!
MISUNDERSTANDING
HOW TOAPPLY OOCSS?
Compornents are like LEGO.    reusing elements       make them.
Legos first.
Site-wide legos• Headings• Lists (e.g. action, product, feature, external link)• Module headers and footers• Grids• Buttons• Anything else that should be consistent site-wide.
Separate container   and content
Separate structure    and skin
Avoid dupulicationAvoid redundancy
Location dependent   styles avoid!
Use consistency semantic style
Avoid irregular  Be flexible
.cf = clear fix        .fl = float left        .fr = float right        .flall = float aplly child selector        .il = display inline        .ilall = display inline apply child selectorBASE    .txtl = text align left        .txtr = text align rightCLASS   .txtc = text align centerNAMES   .hd = header        .bd = body        .ft = footer        .tr = top right        .tl = top left        .br = bottom right        .bl = bottom left
.lineGRID    .unitAND     .size*of*        .prepend*RYTHM   .append*CLASS   .default        .halfNAMES   .zero
.separate-t / r / l / b        .link-a        .thumb-aOTHER   .icon-text        .icon-text-importantCLASS   .icon-text-companyNAMES   .list-a        .tbl-a        .mod-a        .mod-index
SHOWCASE
Enjoy efficient Webdevelopment by OOCSS!
Reference
Credits
Thank you!   Letʼs Keep talking.  http://tshinobu.com/ luminexy@gmail.com

Recommended

PPTX
Basics of Front End Web Dev PowerPoint
PDF
SMACSS Workshop
KEY
Slow kinda sucks
KEY
The Fast And The Fabulous
PDF
CSS framework By Palash
PPT
Css week10 2019 2020 for g10 by eng.osama ghandour
PDF
Structuring your CSS for maintainability: rules and guile lines to write CSS
PDF
Be nice to your designers
PDF
Bootstrap Workout 2015
PPS
Introduction to Bootstrap: Design for Developers
PDF
CSS Reset
PDF
網頁程式設計
PDF
Introduction to Twitter Bootstrap 3.0.3
PDF
Decoupling the Front-end with Modular CSS
PPTX
Front End Web Development Basics
PDF
モダンなCSS設計パターンを考える
PPT
Object oriented css graeme blackwood
PDF
OOCSS Lightening Talk
PDF
Beyond CSS Architecture
PDF
Intro to OOCSS Workshop
PDF
Modern Front-End Development
PDF
Front End Best Practices
PDF
CSS Best practice
PDF
CSS - OOCSS, SMACSS and more
PDF
Developing Your Ultimate Package
PPTX
How to dominate a free theme WCTO 2014
PDF
新 · 交互
PPTX
Hammersmith fundamentals html fundamentals
PPTX
Css methods architecture
ZIP
OOCSS for Javascript pirates at jQueryPgh meetup

More Related Content

PPTX
Basics of Front End Web Dev PowerPoint
PDF
SMACSS Workshop
KEY
Slow kinda sucks
KEY
The Fast And The Fabulous
PDF
CSS framework By Palash
PPT
Css week10 2019 2020 for g10 by eng.osama ghandour
PDF
Structuring your CSS for maintainability: rules and guile lines to write CSS
PDF
Be nice to your designers
Basics of Front End Web Dev PowerPoint
SMACSS Workshop
Slow kinda sucks
The Fast And The Fabulous
CSS framework By Palash
Css week10 2019 2020 for g10 by eng.osama ghandour
Structuring your CSS for maintainability: rules and guile lines to write CSS
Be nice to your designers

What's hot

PDF
Bootstrap Workout 2015
PPS
Introduction to Bootstrap: Design for Developers
PDF
CSS Reset
PDF
網頁程式設計
PDF
Introduction to Twitter Bootstrap 3.0.3
PDF
Decoupling the Front-end with Modular CSS
PPTX
Front End Web Development Basics
PDF
モダンなCSS設計パターンを考える
PPT
Object oriented css graeme blackwood
PDF
OOCSS Lightening Talk
PDF
Beyond CSS Architecture
PDF
Intro to OOCSS Workshop
PDF
Modern Front-End Development
PDF
Front End Best Practices
PDF
CSS Best practice
PDF
CSS - OOCSS, SMACSS and more
PDF
Developing Your Ultimate Package
PPTX
How to dominate a free theme WCTO 2014
PDF
新 · 交互
PPTX
Hammersmith fundamentals html fundamentals
Bootstrap Workout 2015
Introduction to Bootstrap: Design for Developers
CSS Reset
網頁程式設計
Introduction to Twitter Bootstrap 3.0.3
Decoupling the Front-end with Modular CSS
Front End Web Development Basics
モダンなCSS設計パターンを考える
Object oriented css graeme blackwood
OOCSS Lightening Talk
Beyond CSS Architecture
Intro to OOCSS Workshop
Modern Front-End Development
Front End Best Practices
CSS Best practice
CSS - OOCSS, SMACSS and more
Developing Your Ultimate Package
How to dominate a free theme WCTO 2014
新 · 交互
Hammersmith fundamentals html fundamentals

Similar to What's Object-Oriented CSS (japanese)

PPTX
Css methods architecture
ZIP
OOCSS for Javascript pirates at jQueryPgh meetup
PPTX
OOCSS presentation
PDF
Object Oriented CSS for rapid, scalable and maintainable development
PDF
OOCSS for JavaScript Pirates jQcon Boston
PDF
Object Oriented CSS - Joomla!dagen Nederland 2014
PPTX
CSS Walktrough Internship Course
PDF
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
PDF
OOCSS, SMACSS or BEM, what is the question...
PDF
OOCSS, SMACSS or BEM?
PPT
Object oriented css. Graeme Blackwood
PDF
Yuicss R7
PPT
Css Best Practices
PPT
Css Best Practices
PDF
Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011
PDF
Creative Web 02 - HTML & CSS Basics
PDF
CSS Interview Questions for Fresher and Experience
PDF
OOCSS
PDF
Tech Headline - CSS Naming Conventions: Improve your code with OOCSS, SMACSS,...
KEY
The Cascade, Grids, Headings, and Selectors from an OOCSS Perspective, Ajax ...
Css methods architecture
OOCSS for Javascript pirates at jQueryPgh meetup
OOCSS presentation
Object Oriented CSS for rapid, scalable and maintainable development
OOCSS for JavaScript Pirates jQcon Boston
Object Oriented CSS - Joomla!dagen Nederland 2014
CSS Walktrough Internship Course
DRY CSS A don’t-repeat-yourself methodology for creating efficient, unified a...
OOCSS, SMACSS or BEM, what is the question...
OOCSS, SMACSS or BEM?
Object oriented css. Graeme Blackwood
Yuicss R7
Css Best Practices
Css Best Practices
Danilenko Alexander. Drupal 7 theming on Omega. DrupalCamp Kyiv 2011
Creative Web 02 - HTML & CSS Basics
CSS Interview Questions for Fresher and Experience
OOCSS
Tech Headline - CSS Naming Conventions: Improve your code with OOCSS, SMACSS,...
The Cascade, Grids, Headings, and Selectors from an OOCSS Perspective, Ajax ...

Recently uploaded

PPTX
Lectwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwure 8.pptx
PPTX
Presentation based on Dr Jibran Video .pptx
PPTX
THEORY OF ARCHITECTURE - LECTURE NOTES - SYMBOLISM
PPTX
aaabbbcccdddeeeefffggghhcute kitties.pptx
PPTX
Staffing Board - MICU1111111111111111111
PDF
mahad home wifi 6 setup presentation system.pdf
PDF
Farm-structures-housing-cow-calves-youngstock_compressed.pdf
PDF
[BROCHURE] Italy Tour Project | @SlideON
PPTX
Become a Professional UI/UX Designer by Learning How to Create Beautiful, Use...
PDF
Art and Visual Perception: A PSYCHOLOGY OF THE CREATIVE EYE
PDF
4S-SKYlight 1 Steel pdf for aluminuim sheet .pdf
PPTX
solar system desing for multi level module
PPTX
Chapt_4[1].ppt very interseting and important
PPTX
coverpage for acr on professional code of ethics.pptx
PPTX
Artificial Intelligence basic notes for engineering.pptx
PDF
Chapter _4_Shaft Design_Key_Bearing_M_E_Design.pdf
PPTX
CH 12 FASHION DESIGN AND MERCHANDIZING.pptx
PPTX
NETWORKING SECURITY PRESENTATION FROM ALI).pptx
PDF
induction and two in one event with party
PDF
Designing_the_AI_Cosmos_with_Indian_Values.pdf
Lectwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwure 8.pptx
Presentation based on Dr Jibran Video .pptx
THEORY OF ARCHITECTURE - LECTURE NOTES - SYMBOLISM
aaabbbcccdddeeeefffggghhcute kitties.pptx
Staffing Board - MICU1111111111111111111
mahad home wifi 6 setup presentation system.pdf
Farm-structures-housing-cow-calves-youngstock_compressed.pdf
[BROCHURE] Italy Tour Project | @SlideON
Become a Professional UI/UX Designer by Learning How to Create Beautiful, Use...
Art and Visual Perception: A PSYCHOLOGY OF THE CREATIVE EYE
4S-SKYlight 1 Steel pdf for aluminuim sheet .pdf
solar system desing for multi level module
Chapt_4[1].ppt very interseting and important
coverpage for acr on professional code of ethics.pptx
Artificial Intelligence basic notes for engineering.pptx
Chapter _4_Shaft Design_Key_Bearing_M_E_Design.pdf
CH 12 FASHION DESIGN AND MERCHANDIZING.pptx
NETWORKING SECURITY PRESENTATION FROM ALI).pptx
induction and two in one event with party
Designing_the_AI_Cosmos_with_Indian_Values.pdf

What's Object-Oriented CSS (japanese)


[8]ページ先頭

©2009-2025 Movatter.jp