📝 Thai: fix small line breaking, word warpping in glossary.md
This commit is contained in:
parent
43b09b7360
commit
45a1ffef8f
1 changed files with 15 additions and 8 deletions
|
@ -4,14 +4,17 @@
|
|||
|
||||
### ASAR
|
||||
|
||||
[ASAR (Atom Shell Archive Format)][asar] เป็น extension ของไฟล์ที่มีลักษณะความคล้ายครีง `tar` ที่รวมหลายไฟล์ลงไปในไฟล์เดียว Electron สามารถอ่านไฟล์ได้เลยโดยที่ไม่ต้อง unpack ไฟล์
|
||||
[ASAR (Atom Shell Archive Format)][asar] เป็น extension ของไฟล์
|
||||
มันมีลักษณะความคล้ายครีง `tar` ที่รวมหลายไฟล์ลงไปในไฟล์เดียว
|
||||
Electron สามารถอ่านไฟล์ ASAR ได้เลยโดยที่ไม่ต้อง unpack
|
||||
|
||||
กำลังทำ: ไฟล์ประเภท ASAR นั้น สร้างมาเพื่อเพิ่มประสิทธิถาพบนระบบปฎิบัติการ Windows
|
||||
|
||||
### Brightray
|
||||
|
||||
[Brightray][brightray] เป็น static library ที่ทำให้ [libchromiumcontent] ใช้ได้ง่ายขึ้นในแอพพิเคชั่น
|
||||
มันถูกสร้างขึ้นมาเพื่อ Electron โดยเฉพาะ แต่ว่ามันสามารถเปิดใช้ในแอพที่ใช้ Chromium's render ซึ่งไม่ถูกสร้างจาก Electron ได้
|
||||
[Brightray][brightray] เป็น static library ที่ทำให้ [libchromiumcontent] ใช้ได้ง่ายขึ้น
|
||||
ในแอพพิเคชั่น มันถูกสร้างขึ้นมาเพื่อ Electron โดยเฉพาะ
|
||||
แต่ว่ามันสามารถเปิดใช้ในแอพที่ใช้ Chromium's render ซึ่งไม่ถูกสร้างจาก Electron ได้
|
||||
|
||||
Brightray เป็น dependency ของ Electron ที่ไม่ค่อยได้ใช้งานสำหรับผู้ใช้ Electron ทั่วไป
|
||||
|
||||
|
@ -40,13 +43,15 @@ Menu, Menu Bar, Dock, Tray, ฯลฯ โปรเซสหลักนั้น
|
|||
|
||||
Node API นั้นมาพร้อมกับ Electron
|
||||
|
||||
`package.json` จะสามารถใช้ระบุโปรเซสหลักของทุกๆแอพบน Electron ได้ นี้คือเหตุผลที่ `electron .` รู้ว่าไฟล์ไหนควรจะรันตอนเริ่มต้น
|
||||
`package.json` จะสามารถใช้ระบุโปรเซสหลักของทุกๆแอพบน Electron ได้
|
||||
นี้คือเหตุผลที่ `electron .` รู้ว่าไฟล์ไหนควรจะรันตอนเริ่มต้น
|
||||
|
||||
เพิ่มเติม: [process](#process), [renderer process](#renderer-process)
|
||||
|
||||
### MAS
|
||||
|
||||
MAS เป็นตัวย่อของ Mac App Store ในการที่จะส่งไฟล์ลง MAS นั้นโปรดดู [การแนะนำการส่ง Mac App Store](Mac App Store Submission Guide)
|
||||
MAS เป็นตัวย่อของ Mac App Store
|
||||
ในการที่จะส่งไฟล์ลง MAS นั้นโปรดดู [การแนะนำการส่ง Mac App Store](Mac App Store Submission Guide)
|
||||
|
||||
### native modules
|
||||
|
||||
|
@ -89,7 +94,8 @@ Object ตัวนี้เป็น global ที่ให้ข้อมู
|
|||
และแต่ละตัวนั้นใช้ โปรเซส ที่ต่างกันออกไป
|
||||
นอกจากนั้นมันยังสามารถซ่อนได้อีกด้วย
|
||||
|
||||
ใน บราวเซอร์ ทั่วๆไป เว็ปเพจจะได้รับการรันด้วยสภาพแวดล้อมจำกัดและจะไม่สามารถใช้ทรัพยากร native ได้
|
||||
ใน บราวเซอร์ ทั่วๆไป
|
||||
เว็ปเพจจะได้รับการรันด้วยสภาพแวดล้อมจำกัดและจะไม่สามารถใช้ทรัพยากร native ได้
|
||||
|
||||
แต่ว่าสำหับผู้ใช้ Electron นั้นเราสามารถให้
|
||||
เว็ปเพจมีการปฏิสัมพันธ์กับระบบปฎิบัติการได้โดยผ่านทาง API ของ Node.js
|
||||
|
@ -105,7 +111,7 @@ Squirrel เป็น open-source framework ที่ทำให้แอพ El
|
|||
|
||||
### userland
|
||||
|
||||
userland แต่แรกทีมาจากสังคม unix ซึ่งหมายถึงโปรแกรมที่รันข้างนอก kernel ของระบบปฎิบัติการ
|
||||
"Userland" แต่แรกทีมาจากสังคม unix ซึ่งหมายถึงโปรแกรมที่รันข้างนอก kernel ของระบบปฎิบัติการ
|
||||
ภายหลังนี้ "userland" ได้รับความสนใจจากสังคม Node และ npm เพื่อใช้ในการอธิบายความแตกต่าง
|
||||
ของ feature ที่พร้อมไช้งานใน "node core" กับ แพ็คเกจที่ได้รับการแจกจ่ายถายใน npm registry
|
||||
ซึ่งมาจากเหล่าคนใช้ที่กว้างขวาง
|
||||
|
@ -131,7 +137,8 @@ V8 สามารถรันแยกเองต่างหากได้
|
|||
|
||||
`webview` เป็นแท็กที่ใช้ในการใส่ข้อมูลสำหรับคนใช้ทั่วไป (เช่นเว็ปภายนอก) ใน Electron แอพของคุณ
|
||||
มันมีความคล้ายครึงกับ `iframe` แต่ว่าต่างกันโดยที่ webview รันโดยโปรเซสคนละตัว
|
||||
มันไม่มี permission เหมือนกับเว็ปเพจของคุณและการมีปฏิสัมพันธ์ระกว่าง แอพของคุณ กับ สิ่งที่ฝังอยู่จะเป็นไปโดยราบลื่นโดยที่ไม่ต้องซิ้งค์ (asynchronous)
|
||||
มันไม่มี permission เหมือนกับเว็ปเพจของคุณและการมีปฏิสัมพันธ์ระหว่าง
|
||||
แอพของคุงกับสิ่งที่ฝังอยู่จะเป็นไปโดยราบลื่นโดยที่ไม่ต้องซิ้งค์ (asynchronous)
|
||||
|
||||
ด้วยเหตุนี้เองทำให้ แอพของคุณปลอกภัยจากสิ่งที่ถูกฝัง
|
||||
|
||||
|
|
Loading…
Reference in a new issue