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
CH 12 FASHION DESIGN AND MERCHANDIZING.pptx
PPTX
Soundtoys Mac v5.5.5.0 Crack for MacOS Full Version [Latest] pptx
PDF
Criminal record certificate: no registration - College graduation Certified b...
PPTX
AnyTrans for iOS 8.9.14.20251127 With Crack for MacOS [Latest] pptx
PPTX
Driver Easy Pro Key 7.1.0.2641 Full Mac Crack Free Activated Download [2026]....
PPT
Affect of World Tourism on Climate Change.ppt
PPTX
Chapter4_Initiation_of_Sediment_Motion_v2[1].pptx
PPTX
Moho Pro 14.4 Crack for MacOS Works Until 2050 [Latest] pptx
PPTX
Wondershare Filmora 15.0.11 Crack for Mac Key Full Download [Latest] pptx
PDF
Casual Winter Collection 2024-25 Style Guid
 
PPTX
coverpage for acr on professional code of ethics.pptx
PPTX
NETWORKING SECURITY PRESENTATION FROM ALI).pptx
PPSX
Gas Turbine simulation in thermoflow software PRO Overview.ppsx
PDF
Architect Saleem khattak (Archi) Portfolio
PPTX
Chapt_4[1].ppt very interseting and important
PPT
THEORY OF ARCHITECTURE - LECTURE NOTES FOR REFERENCE
PDF
Farm-structures-housing-cow-calves-youngstock_compressed.pdf
PPTX
WinRAR Crack 7.13 Final Mac Keygen 2026 Download [Latest] Software.pptx
PDF
WEDDING STYLING / INTERIOR DESIGN PORTFOLIO 2025 SK
PPTX
Artificial Intelligence basic notes for engineering.pptx
CH 12 FASHION DESIGN AND MERCHANDIZING.pptx
Soundtoys Mac v5.5.5.0 Crack for MacOS Full Version [Latest] pptx
Criminal record certificate: no registration - College graduation Certified b...
AnyTrans for iOS 8.9.14.20251127 With Crack for MacOS [Latest] pptx
Driver Easy Pro Key 7.1.0.2641 Full Mac Crack Free Activated Download [2026]....
Affect of World Tourism on Climate Change.ppt
Chapter4_Initiation_of_Sediment_Motion_v2[1].pptx
Moho Pro 14.4 Crack for MacOS Works Until 2050 [Latest] pptx
Wondershare Filmora 15.0.11 Crack for Mac Key Full Download [Latest] pptx
Casual Winter Collection 2024-25 Style Guid
 
coverpage for acr on professional code of ethics.pptx
NETWORKING SECURITY PRESENTATION FROM ALI).pptx
Gas Turbine simulation in thermoflow software PRO Overview.ppsx
Architect Saleem khattak (Archi) Portfolio
Chapt_4[1].ppt very interseting and important
THEORY OF ARCHITECTURE - LECTURE NOTES FOR REFERENCE
Farm-structures-housing-cow-calves-youngstock_compressed.pdf
WinRAR Crack 7.13 Final Mac Keygen 2026 Download [Latest] Software.pptx
WEDDING STYLING / INTERIOR DESIGN PORTFOLIO 2025 SK
Artificial Intelligence basic notes for engineering.pptx

What's Object-Oriented CSS (japanese)


[8]ページ先頭

©2009-2025 Movatter.jp