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
NingJS Lighting Talk
Search
Yan Shi
September 02, 2016
Programming
190
0
Share
NingJS Lighting Talk
Rich Text Editor
Yan Shi
September 02, 2016
More Decks by Yan Shi
See All by Yan Shi
Type is Beautiful (for Hof)
mockee
3
300
Type is Beautiful
mockee
14
1.6k
阅读类 Web 应用前端技术探索
mockee
8
470
转化的灵感
mockee
1
440
Web Apps and more
mockee
2
480
Other Decks in Programming
See All in Programming
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
1
230
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.5k
AI Assistants for YourAngular Solutions @Angular Graz, March 2026
manfredsteyer
PRO
0
140
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.8k
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
540
安いハードウェアでVulkan
fadis
1
870
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
510
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
140
存在論的プログラミング: 時間と存在を記述する
koriym
5
750
PHPで TLSのプロトコルを実装してみる
higaki_program
0
730
Java 21/25 Virtual Threads 소개
debop
0
320
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
910
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
500
HDC tutorial
michielstock
1
600
From π to Pie charts
rasagy
0
160
RailsConf 2023
tenderlove
30
1.4k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
780
The untapped power of vector embeddings
frankvandijk
2
1.7k
Exploring anti-patterns in Rails
aemeredith
3
300
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
700
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
170
The Language of Interfaces
destraynor
162
26k
How GitHub (no longer) Works
holman
316
150k
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