Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NingJS Lighting Talk
Search
Yan Shi
September 02, 2016
Programming
0
190
NingJS Lighting Talk
Rich Text Editor
Yan Shi
September 02, 2016
Tweet
Share
More Decks by Yan Shi
See All by Yan Shi
Type is Beautiful (for Hof)
mockee
3
290
Type is Beautiful
mockee
14
1.6k
阅读类 Web 应用前端技术探索
mockee
8
470
转化的灵感
mockee
1
410
Web Apps and more
mockee
2
470
Other Decks in Programming
See All in Programming
AIコーディングエージェント(Gemini)
kondai24
0
270
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
410
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
160
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
260
GISエンジニアから見たLINKSデータ
nokonoko1203
0
180
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
280
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
960
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
440
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
440
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
160
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
210
TestingOsaka6_Ozono
o3
0
170
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Heart Work Chapter 1 - Part 1
lfama
PRO
3
35k
Google's AI Overviews - The New Search
badams
0
870
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
44
Utilizing Notion as your number one productivity tool
mfonobong
2
190
For a Future-Friendly Web
brad_frost
180
10k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
34
The Spectacular Lies of Maps
axbom
PRO
1
400
Code Reviewing Like a Champion
maltzj
527
40k
The SEO identity crisis: Don't let AI make you average
varn
0
36
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Transcript
@mockee NingJS 2016.9.3
ᖫᬋ
ᨗኌଠඎ
Google Inbox
CKEditor Alloy Editor: a modern WYSIWYG editor built on top
of CKEDITOR
None
ᨗኌᴅ – ኪৼԡഭᇇᔮᕹ
Medium
Facebook Note
Dropbox Paper
<textarea></textarea> ...
<div contenteditable="true" /> ContentEditable is like JavaScript
• ContentEditable: The Good, the Bad and the Ugly •
Fixing ContentEditable • The Road to HTML 5: contentEditable
ᳯ᷌ • DOM === ᇫா • DOM ᤒሿӧӞᛘ Chrome Firefox
/ Safari
• ݢᦢᳯঅ҅ၨᥦฦ᭭ඪ೮ • ܻኞ cursor Ө selection • ܻኞ input
ԪկҁᲫፏԪկ̵ᬌفဩ҂ • ۑᚆҁےᔋ̵ൊࢶᒵ҂ • ᖫᬋ܄ṛଶ໑ഝٖᳩଶᛔᭇଫ սᅩ
දᬰ • ളᓕ DOM ጱڠୌ • ᭗ᬦ selection API ളᓕ
cursor • ֵአ Model ਧԎᓕቘٖ Draft.js Slate
None
None
None