Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

เบราว์เซอร์เฉพาะไซต์หรือเบราว์เซอร์ไซต์เดียวหรือ SSB สั้น ๆ มาถึงที่เกิดเหตุกลายเป็นแฟชั่นและเกือบจะหายไป คำนี้หมายถึง "แพ็คเกจ" ที่ประกอบด้วยสิ่งจำเป็นจากเบราว์เซอร์ปกติ เชื่อมโยงกับ URL จากไซต์ใดไซต์หนึ่ง หรือเว็บแอปที่ดียิ่งกว่านั้น การรวมกันในทางทฤษฎีสามารถกระทำและรู้สึกเหมือนเป็นแอปพลิเคชันในท้องถิ่น อย่างไรก็ตาม SSB ล้มเหลวเพราะในตอนแรกพวกเขาไม่ได้ "กระทำและรู้สึกเหมือนแอปพลิเคชันในพื้นที่" ตั้งแต่นั้นมา เทคโนโลยีก็พัฒนาขึ้น เว็บได้ขยายตัว และในปัจจุบัน โซลูชันบนเว็บจำนวนมากได้แซงหน้าซอฟต์แวร์ในเครื่องไปแล้ว เท่าที่คุณลักษณะและฟังก์ชันการทำงานยังคงมีอยู่

ทีมงานที่อยู่เบื้องหลัง Peppermint OS เป็นผู้มีวิสัยทัศน์กลุ่มแรกที่ตระหนักว่านี่คือปลายทางที่เรากำลังมุ่งหน้าไปและติดตั้งตัวแปร Ubuntu ของพวกเขาด้วยแอปพลิเคชันเฉพาะสำหรับงาน อย่างที่เรียกกันว่า Ice สามารถสร้าง SSB ได้จากทุกไซต์ โดยมีเทคโนโลยีเบราว์เซอร์ที่แตกต่างกันสี่แบบเป็นหัวใจสำคัญ

แอพ Ice ซึ่งคุณมักจะเจอในชื่อ ice-ssb ได้รับการติดตั้งไว้ล่วงหน้าบน Peppermint Linux และสามารถพบได้ในเมนูหลักของการแจกจ่าย ถือว่าเป็นส่วนประกอบสำคัญของเปปเปอร์มินต์และเป็นหนึ่งในคุณสมบัติหลัก มีวิธีการติดตั้งในดิสทริบิวชันอื่นด้วย ขออภัย กระบวนการนี้ไม่ง่ายเหมือนการเลือกผ่าน App Store

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

กรณีตรงไปตรงมาที่สุดคือถ้าคุณเรียกใช้การแจกจ่ายแบบเดเบียน ซึ่งคุณสามารถดาวน์โหลดแอปพลิเคชันในรูปแบบ deb จาก Launchpad ของนักพัฒนาซอฟต์แวร์ได้ จากนั้น คุณสามารถติดตั้งไฟล์ที่ดาวน์โหลดไปยังการแจกจ่ายแบบ Debian (เช่น Ubuntu หรือ Mint) ด้วยคำสั่ง:

sudo dpkg -i ice_6.0.6_all.deb

รับ URL เป้าหมาย

เยี่ยมชมไซต์ที่คุณต้องการแปลงเป็นแอปพลิเคชันโดยใช้เบราว์เซอร์ที่คุณชื่นชอบ หากคุณต้องการให้หน้าย่อยเฉพาะปรากฏขึ้นทุกครั้งที่คุณเปิดเว็บไซต์เป็นแอพ อย่าคัดลอก URL ของหน้าแรกหรือหน้าจอเข้าสู่ระบบ ให้ไปที่หน้าย่อยที่คุณต้องการและคัดลอก URL แทน ในกรณีที่คุณไม่ได้สังเกต URL ของเว็บไซต์จะเปลี่ยนไปขึ้นอยู่กับ “หน้าใดที่โหลดในเบราว์เซอร์ของคุณ” การคัดลอก URL ของหน้าเฉพาะ ทำให้ไซต์ที่คุณสร้างโดยใช้ Ice เวอร์ชันที่กลายเป็นแอป "เริ่มต้นที่นั่น" ทุกครั้งที่คุณเรียกใช้

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

ตั้งชื่อแอปและ URL

Run Ice จากเมนูหลักของ Peppermint เริ่มต้นด้วยการป้อนชื่อแอปพลิเคชันของคุณในฟิลด์แรกที่มี ในช่องที่ตามมา ให้วางที่อยู่ของเว็บไซต์ตามที่คัดลอกในขั้นตอนก่อนหน้า

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

กำหนดหมวดหมู่ของแอป

รายการ “ที่ไหนในเมนู” เมนูแบบเลื่อนลงช่วยให้คุณระบุได้ว่าจะแสดงแอปพลิเคชันที่คุณสร้างในส่วนใดของเมนูหลักของ Peppermint แท้จริงแล้ว ทุกสิ่งที่คุณ “เปลี่ยนไปใช้ SSB” คือเว็บไซต์หรือเว็บแอป อย่างไรก็ตาม ไม่ใช่ว่าทุกเว็บไซต์และเว็บแอปจะคล้ายกัน การใช้คำที่เป็นร่มเดียวกันสำหรับทุกคนจะนำไปสู่ความโกลาหลในไม่ช้าหากคุณสร้างมากกว่าหนึ่งโหล Google เอกสารน่าจะทำงานได้ดีกว่าภายใต้ป้ายกำกับ "Office" ซึ่งแตกต่างจาก YouTube และ Spotify ที่จัดอยู่ในหมวดหมู่ "มัลติมีเดีย" ได้ดีกว่า

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

เลือกไอคอน

ในการทำให้แอปพลิเคชันที่คุณสร้างเป็นที่รู้จักได้อย่างรวดเร็ว ให้หลีกเลี่ยงการใช้ไอคอนน้ำแข็งเริ่มต้นสำหรับแอปพลิเคชันทั้งหมด Ice มี 2 ทางเลือกให้คุณ

ด้วย “เลือกไอคอน” คุณสามารถเลือกไฟล์ภาพ JPG หรือ PNG เพื่อใช้เป็นไอคอนของ SSB

“ใช้ไอคอน Fav ของเว็บไซต์” เป็นวิธีแก้ปัญหาที่ง่ายที่สุดและเป็นแบบอัตโนมัติของทั้งสอง เนื่องจากพยายามจับภาพและใช้ไอคอน Fav ของเว็บไซต์อย่างเป็นทางการในลักษณะเดียวกับที่แสดงในเบราว์เซอร์ของคุณทุกครั้งที่คุณเข้าชม

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

ระหว่างการทดสอบ เราพบว่าบางครั้งวิธีนี้ใช้ไม่ได้ผลตามที่ควรจะเป็น และ SSB ที่สร้างขึ้นมีไอคอนเริ่มต้น ในกรณีเช่นนี้ คุณควรค้นหาและดาวน์โหลดรูปภาพที่เกี่ยวข้องจากอินเทอร์เน็ต ซึ่งคุณสามารถใช้เป็นไอคอนผ่านตัวเลือกก่อนหน้าได้ ลองป้อนชื่อไซต์พร้อม "favicon" ใน Google Image Search

เบราว์เซอร์และโปรไฟล์

ในกรณีของเรา เราติดตั้ง Firefox ไว้บน Peppermint เท่านั้น นั่นจึงเป็นทางเลือกเดียวของเรา หากคุณติดตั้ง Chrome, Chromium, Opera หรือ Vivaldi Ice สามารถใช้หนึ่งในเบราว์เซอร์เหล่านี้เป็นกลไกในการขับเคลื่อนแอปของคุณ คุณสามารถเลือกเอ็นจิ้นเบราว์เซอร์ได้โดยเลือกตัวเลือกที่เหมาะสมที่ด้านล่างซ้ายของหน้าต่าง Ice

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

เพื่อความปลอดภัยที่เพิ่มขึ้น และหากคุณไม่เลือก Firefox ที่การทำงานนี้เป็นค่าเริ่มต้น เราแนะนำให้เปิด "สร้าง SSB ด้วยโปรไฟล์เบราว์เซอร์ที่แยกออกมา" ซึ่งอยู่เหนือตัวเลือกเบราว์เซอร์ ซึ่งช่วยให้สามารถสร้างโปรไฟล์แยกต่างหากสำหรับ SSB มิฉะนั้น มันจะทำงานภายใต้โปรไฟล์เริ่มต้นที่คุณใช้ในเบราว์เซอร์ของคุณ

ทั้งหมดในเมนูหลัก

เมื่อคลิกที่ Apply ที่ด้านล่างขวาของหน้าต่าง ไซต์/แอปของคุณจะรอคุณอยู่ในเมนูหลักของ Peppermint ในหมวดหมู่ย่อยที่คุณเลือก

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

กระบวนการนี้เกิดขึ้นทันที ในทางปฏิบัติเป็นเพียงการบันทึกทางลัดและไอคอน "รายการเมนู" เป็นรายการใหม่ในเมนูหลักของ Peppermint ไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติมหรือคัดลอกไฟล์ เบราว์เซอร์คือ "เทคโนโลยีทั้งหมดที่จำเป็น"

Firefox ภายใน

ด้วยการคลิกที่รายการเมนูใหม่ เว็บไซต์ของคุณจะปรากฏในหน้าต่างเบราว์เซอร์ใหม่ มันจะกินพื้นที่ทั้งหน้าต่าง และจะไม่มีรายการเช่นปุ่มและเมนูเพื่อระบุว่ามัน "ทำงานในเบราว์เซอร์" การมองไม่เห็นไม่ได้หมายความว่าเบราว์เซอร์พื้นฐานจะหายไปอย่างน่าอัศจรรย์

วิธีแปลงเว็บแอปเป็นแอปเดสก์ท็อปบน Peppermint Linux

ทางลัดของเบราว์เซอร์ส่วนใหญ่ หากไม่ทั้งหมด จะยังคงใช้งานได้ ตัวอย่างเช่น กด F5 จะรีเฟรชหน้าที่แสดง

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