Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
分层语义化模板实现
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Max
February 17, 2013
Programming
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
分层语义化模板实现
分层语义化模板实现
Max
February 17, 2013
More Decks by Max
See All by Max
让前端开发更高效
maxlee
1
200
如何发现前端性能问题
maxlee
4
200
七年很痒
maxlee
1
140
跟乐高学模块设计
maxlee
2
150
从YUI2到YUI3看前端的演变
maxlee
0
130
Qzone-前端-CPU-性能优化
maxlee
0
200
更好的文件组织
maxlee
0
97
Mobile App Action design
maxlee
1
100
关于数据分析
maxlee
0
170
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
11
4.1k
スマートグラスで並列バイブコーディング
hyshu
0
140
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.4k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
550
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
340
Contextとはなにか
chiroruxx
1
320
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
770
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
160
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
110
Agentic UI
manfredsteyer
PRO
0
160
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.6k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.1k
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Building an army of robots
kneath
306
46k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
240
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
430
Chasing Engaging Ingredients in Design
codingconduct
0
220
What's in a price? How to price your products and services
michaelherold
247
13k
Why Our Code Smells
bkeepers
PRO
340
58k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Transcript
ٳҪეၬ߄ଆϰൌ क़फ http://hikejun.com twitter: @kejunz
Me. • ᅦक़फ • భ؊۽ӱഽčϵĎ • http://hikejun.com • twitter: @kejunz
L(ayered) S(emantic) M(arkup)
L(ayered) S(emantic) M(arkup) ٳҪĒ భ؊֥MVCࡏܒ
L(ayered) S(emantic) M(arkup) ٳҪĒ భ؊֥MVCࡏܒ ეၬĒ ކקၬIA
DesignerބFrontEnd Engineer ൞ྐ༏֥Ԯղᆀ demoğhttp://hikejun.com/work/qq/spec/example_mod_compare.html
PRD PSD HTML CSS
PRD PSD HTML CSS
PRD PSD HTML CSS
PRD PSD HTML CSS
PRD PSD HTML CSS JS Prototype ࢌྛູ ൪तіགྷ ྐ༏ࡏܒ
PRD PSD HTML CSS JS Prototype ࢌྛູ ൪तіགྷ ྐ༏ࡏܒ C
- ॥ᇅ V - ᅚགྷ M - ଆ
HTML CSS Javascript ଽಸ ൪त(࣡) Ⴈྛູ()
UI֥ࡶࣉൌགྷݖӱ
step 1: ձࡹHTML ۴ऌwireframeބ၂်֥૫҃अaଆॶࢲܒ demo: http://hikejun.com/work/qq/share_8.4/page_naked.png
step 2: ނྏဢൔ ѓదresetđሳุđ৽ࢤđଆॶಸఖđ๙Ⴈଆॶဢൔčิൕaਙіaο୦֩Ďđ်૫҃अđၛࠣӈႨ֥rules(ۚਊaႅҟaౢڜ֩) demo: http://hikejun.com/work/qq/share_8.4/page_base_style_1.png
step 3: ଆॶ၂ဢൔ קၬӁ(ࠇ֡)ࠩଆॶ၂ဢൔ demo: http://hikejun.com/work/qq/share_8.4/page_base_style_2.png
step 4: หဢൔ ်૫ࠩህႵဢൔ demo: http://hikejun.com/work/qq/share_8.4/page_base_style_3.png
step 5: ིݔ/ࢌྛູ
Ⴊׄ • ЌᆣᆜᅟUI֥၂ᇁྟ • ླྀቔིੱ۷ۚ • ิۚषؿིੱ
HTML ၂۱ಸၞФದޭ൪֥ܱ࢘
ა൪तܱ
None
None
ᇗႨ demo: http://hikejun.com/work/qq/share_8.23/mod_comp.html ‘ࣚґ൪’ᇗႨğ http://hikejun.com/work/qq/share_8.23/sports.qq.com.html http://hikejun.com/work/qq/share_8.23/news.qq.com.html
ѓሙ߄ࢲܒ
1. ѓሙ҃अࢲܒ demo: http://hikejun.com/work/qq/share_8.4/example2/article-layout.html
II. ѓሙଆॶࢲܒ demo: http://hikejun.com/work/qq/share_8.4/example2/article.html
III. ѓሙଆॶ demo: http://localhost/~kejun/douban/ui-framework/test/all.html
IV. ྍଆॶ֥ӁളčஊളބቆކĎ demo: http://localhost/~kejun/douban/ui-framework/test/all.html
ਈളӁᇉਈन်֥֩૫
Ӂ֥UIॖၛ֤֞၂֥॥ᇅ
ླྀቔaॖ॥aིੱ
Q&A
྆྆Ć:)