สร้างแอปพลิเคชัน Windows ดั้งเดิมของหน้าเว็บใดๆ โดยใช้ Nativefier

คุณใช้บางเว็บไซต์บ่อยมากหรือไม่? การมีแอพเนทีฟสำหรับพวกเขาในคอมพิวเตอร์ของคุณสามารถทำให้พวกเขาเข้าถึงได้มากขึ้น ลองนึกภาพ(Imagine)คุณไม่จำเป็นต้องไปที่เบราว์เซอร์แล้วมองหาแท็บที่เปิดเว็บไซต์ของคุณ ในโพสต์นี้ เราได้กล่าวถึงเครื่องมือบรรทัดคำสั่งที่เรียกว่าNativefierซึ่งช่วยให้คุณสร้างแอปพลิเคชันดั้งเดิมสำหรับเว็บแอปหรือหน้าเว็บใดก็ได้ นอกจากนี้เรายังครอบคลุมขั้นตอนต่างๆ ที่คุณสามารถปฏิบัติตามเพื่อสร้างแอปพลิเคชันที่มาพร้อมเครื่องสำหรับหน้าเว็บที่คุณชื่นชอบ

Nativefier รีวิว

Nativefierเป็นโอเพ่นซอร์สและเขียนด้วยJavaScriptและใช้Electronเพื่อสร้างแอปพลิเคชันดั้งเดิมสำหรับWindows , MacและLinux แอปพลิเคชันที่สร้างโดยNativefierสามารถรักษาการกำหนดค่าและการตั้งค่าบางอย่างเพื่อให้คุณได้รับประสบการณ์ที่เหมือนแอปมากขึ้น ในการใช้Nativefierคุณต้อง ติดตั้ง Node.jsในเครื่องของคุณ หากคุณยังไม่มี คุณสามารถดูบทความเกี่ยวกับวิธีการติดตั้งNode.jsบนWindows ได้ที่นี่

วิธีสร้างแอพพลิเคชั่นเนทีฟ

1. เปิด หน้าต่าง CMDในไดเร็กทอรีที่ต้องการ

2. รันคำสั่งต่อไปนี้เพื่อติดตั้งNativefier

npm install -g nativefier

3. เมื่อการติดตั้งเสร็จสมบูรณ์ คุณสามารถรันคำสั่งต่อไปนี้เพื่อสร้างแอปพลิเคชันดั้งเดิมสำหรับหน้าเว็บหรือเว็บแอปใดก็ได้

nativefier --name “Application Name” “http://applicationurl.com”

Nativefier รีวิว

สิ่งนี้ควรสร้างแอปพลิเคชันชื่อApplication Nameซึ่งมี URL http://applicationurl.com.ตอนนี้คุณสามารถเปิดโฟลเดอร์ที่สร้างโดยNativefierและค้นหาไฟล์ปฏิบัติการสำหรับแอปพลิเคชันของคุณ คุณสามารถสร้างทางลัดไปยังไฟล์ exe นี้ เพื่อให้คุณสามารถเปิดใช้งานได้โดยตรงจากเมนูเริ่ม แถบงาน หรือที่อื่นๆ ที่คุณเลือก

รองรับแฟลช(Flash Support)

หากเว็บไซต์ที่คุณเลือกต้องการการสนับสนุนแฟลช คุณสามารถเพิ่มได้โดยการเพิ่มแท็ก –flash ในคำสั่งการติดตั้ง คำสั่งจะกลายเป็น:

nativefier --name --flash “Application Name” “http://applicationurl.com”

เพื่อให้แฟลชทำงาน ได้ จำเป็นต้องใช้ Google Chromeหรือคุณต้องติดตั้งปลั๊กอิน PepperFlash Chrome(PepperFlash Chrome Plugin)ด้วยตนเอง

เมนูแอพพลิเคชั่น(Application Menu)

เนื่องจากแอปพลิเคชันเหล่านี้เป็นเพียงWebView ที่ ล้อมรอบURLที่ คุณต้องการ คุณสามารถดำเนินการพื้นฐานบางอย่างที่คุณสามารถทำได้บนเว็บเบราว์เซอร์ปกติ ในการดำเนินการดังกล่าว คุณสามารถเข้าถึงเมนูแอปพลิเคชันได้โดยกดปุ่ม 'Alt' จากแป้นพิมพ์ของคุณ ขณะนี้คุณใช้เมนูเหล่านี้เพื่อนำทางไปข้างหน้าหรือข้างหลังหรือโหลดแอปพลิเคชันใหม่ทั้งหมดได้

สร้างแอปพลิเคชันดั้งเดิม

เช่นเดียวกับเว็บเบราว์เซอร์ส่วนใหญ่ คุณสามารถซูมเข้าได้อย่างง่ายดายโดยใช้Ctrl+= และซูมออกโดยใช้Ctrl+- - มีตัวเลือกในการสลับโหมดเต็มหน้าจอ ส่วนที่ดีที่สุดเกี่ยวกับ แอปพลิเคชันที่สร้างโดย Nativefierก็คือ แอปพลิเคชันเหล่านี้มาพร้อมกับเครื่องมือสำหรับนักพัฒนาที่เหมือน Chrome อย่างเต็มรูปแบบ คุณสามารถเข้าถึงคอนโซล เครือข่าย และคุณลักษณะอื่นๆ ทั้งหมดที่มีให้ในเครื่องมือสำหรับนักพัฒนา Chrome (Chrome Developer Tools)คุณสามารถเปิด/ปิดเครื่องมือสำหรับนักพัฒนาได้โดยกดCtrl Ctrl+Shift+I

ดังที่กล่าวไว้ แอปพลิเคชันสามารถรักษาการกำหนดค่าขั้นต่ำบางอย่าง และสามารถล้างข้อมูลนี้ได้โดยไปที่เมนูแอปพลิเคชัน จากนั้นเลือกแก้ไข(Edit )แล้ว เลือก ล้างข้อมูลแอป (Clear App Data.)การดำเนินการนี้ควรรีเซ็ตแอปพลิเคชันอย่างสมบูรณ์ด้วยเซสชันหรือการเข้าสู่ระบบทั้งหมดที่คุณอาจรักษาไว้

การพกพา(Portability)

แอปพลิเคชันทั้งหมดที่สร้างโดยใช้Nativefierสามารถพกพาได้ คุณสามารถพกพาไปได้ทุกที่ด้วยการกำหนดค่าทั้งหมด สิ่งนี้ทำให้แน่ใจว่าคุณมีข้อมูลของคุณทุกที่และป้องกันไม่ให้คุณเข้าสู่ระบบซ้ำแล้วซ้ำอีก

Nativefierเป็นเครื่องมือที่ยอดเยี่ยมที่จะมีในคอลเล็กชันของคุณ หากคุณใช้เว็บไซต์ใด ๆ บ่อยครั้งจนรู้สึกว่าอยากมีแอปพลิเคชั่นดั้งเดิมสำหรับสิ่งนั้น คุณต้องลองใช้Nativefier แอปพลิเคชันที่สร้างขึ้นนั้นง่าย รวดเร็วและเชื่อถือได้ นอกจากนี้ การใช้เว็บแอปที่คุณโปรดปรานในหน้าต่างแบบเนทีฟโดยเฉพาะยังเป็นประสบการณ์ที่ยอดเยี่ยมอีกด้วย ฉันใช้Nativefierเพื่อสร้างแอปพลิเคชันดั้งเดิมสำหรับSocial Networks , GitHubและเว็บแอปอื่นๆ ส่วนใหญ่ คลิก(Click) ที่นี่(here)(here)เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับ Nativefier



About the author

ฉันเป็นนักพัฒนาซอฟต์แวร์ฟรีแวร์และเป็นผู้ให้การสนับสนุน Windows Vista/7 ฉันได้เขียนบทความหลายร้อยบทความเกี่ยวกับหัวข้อต่างๆ ที่เกี่ยวข้องกับระบบปฏิบัติการ รวมถึงคำแนะนำและเคล็ดลับ คู่มือการซ่อม และแนวทางปฏิบัติที่ดีที่สุด ฉันยังเสนอบริการให้คำปรึกษาเกี่ยวกับสำนักงานผ่านทางบริษัท Help Desk Services ของฉัน ฉันมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการทำงานของ Office 365 ฟีเจอร์ และวิธีใช้งานอย่างมีประสิทธิภาพสูงสุด



Related posts