ในหมู่
-
ที่ให้ไว้ ความสามารถในการตรวจสอบการสะกดในรูปแบบอินพุตโดยใช้เครื่องตรวจสอบการสะกดคำของ Chrome ในตัว - การสื่อสารระหว่างกระบวนการ (IPC)
ที่เกี่ยวข้อง อัลกอริทึมการโคลนแบบมีโครงสร้าง (Structured Clone Algorithm) ใช้ในเอ็นจิ้น V8 เพื่อคัดลอกอ็อบเจ็กต์ JavaScript ที่ซับซ้อน เมื่อเปรียบเทียบกับกลไกการจัดลำดับข้อมูลที่ใช้ก่อนหน้านี้ อัลกอริธึมใหม่นี้สามารถคาดเดาได้ รวดเร็ว และใช้งานได้ดีกว่า เมื่อทำการเคลื่อนย้ายบัฟเฟอร์ขนาดใหญ่และวัตถุที่ซับซ้อน อัลกอริธึมใหม่จะเร็วขึ้นประมาณสองเท่าโดยแทบไม่มีการเปลี่ยนแปลงความล่าช้าในการส่งข้อความขนาดเล็ก - การสนับสนุนสำหรับการแสดงผลนอกจอถูกปิดใช้งาน เนื่องจากปัญหาเกิดขึ้นระหว่างการเปลี่ยนไปใช้ Chromium รุ่นใหม่ และระบบย่อยถูกปล่อยทิ้งไว้โดยไม่มีผู้ดูแล
- เพิ่ม API ใหม่: app.getApplicationNameForProtocol(url), BrowserWindow.getMediaSourceId(), BrowserWindow.moveAbove(mediaSourceId), session.downloadURL(url), session.addWordToSpellCheckerDictionary, Tray.removeBalloon(), Tray.focus(), content.executeJavaScriptInIsolatedWorld (worldId, สคริปต์ [, userGesture])
เราขอเตือนคุณว่า Electron อนุญาตให้คุณสร้างแอปพลิเคชันกราฟิกใดๆ โดยใช้เทคโนโลยีเบราว์เซอร์ ซึ่งมีการกำหนดตรรกะไว้ใน JavaScript, HTML และ CSS และสามารถขยายฟังก์ชันการทำงานผ่านระบบส่วนเสริมได้ นักพัฒนาสามารถเข้าถึงโมดูล Node.js ได้ เช่นเดียวกับ API แบบขยายสำหรับการสร้างไดอะล็อกแบบเนทีฟ การรวมแอปพลิเคชัน การสร้างเมนูบริบท การรวมเข้ากับระบบการแจ้งเตือน การควบคุมหน้าต่าง และการโต้ตอบกับระบบย่อย Chromium
ต่างจากเว็บแอปพลิเคชัน โปรแกรมที่ใช้อิเล็กตรอนจะถูกส่งเป็นไฟล์ปฏิบัติการในตัวเองซึ่งไม่ได้เชื่อมโยงกับเบราว์เซอร์ ในเวลาเดียวกัน นักพัฒนาไม่จำเป็นต้องกังวลเกี่ยวกับการย้ายแอปพลิเคชันสำหรับแพลตฟอร์มที่แตกต่างกัน Electron จะให้ความสามารถในการสร้างสำหรับทุกระบบที่ Chromium รองรับ อิเล็คตรอนยังจัดให้
จากโปรแกรมที่สร้างขึ้นบนแพลตฟอร์ม Electron เราสามารถสังเกตตัวแก้ไขได้
ที่มา: opennet.ru