Tag Archive firefox

Byphunsanit

WSL: ติดตั้ง firefox

ต้องการติดตั้ง firefox ไว้เทสงานโดยเฉพาะ เลยติดตั้งใน wsl (Windows Subsystem for Linux)

sudo snap remove firefox
sudo apt remove firefox
sudo add-apt-repository ppa:mozillateam/ppa

# สร้างไฟล์ใหม่ว่าง ๆ
sudo nano /etc/apt/preferences.d/mozillateamppa

# ใส่เนื้อหา
Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 501

# save file แล้ว
sudo apt update
sudo apt install firefox #หรือ firefox-esr

เรียกใช้โดยคำสั่ง firefox มันจะเปิดขึ้นมาแบบเป็น gui สวยงามเหมือนที่อยู่ในลินุกซ์แท้ ๆ เลย แต่ถ้าลองเปิดเว็บไทยแล้วอ่านไม่ออกให้ติดตั้งฟอนต์ไทยก่อน ตามวิธี Linux: ติดตั้งฟอนต์ภาษาไทย

Cr. How do I install Firefox in WSL, when it requires snap, but snap doesn’t work?

Byphunsanit

ทดสอบเว็บพร้อมกันหลายยูเซอร์

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

  1. สร้างโปรไฟล์ขึ้นมาใหม่ โดย กดปุ่ม windows (ปุ่มรูปหน้าต่าง ตัวที่สอง แถวล่างสุด) พร้อมๆ ตัว r จะเห็นหน้าต่างเล็กๆ ถูกเปิดขึ้นมาใหม่
  2. พิมพ์ firefox.exe -p -no-remote -CreateProfile ชื่อโปรไฟล์ เช่น firefox.exe -p -no-remote -CreateProfile test เอ็นเทอร์ก็จะได้ไฟล์ใหม่ชื่อ test เพิ่มขึ้นมา (windows เก่าๆ ใช้ Firefox แทน firefox.exe )
  3. เปิดโปรไฟล์ขึ้นมาใช้งาน (ถ้าเป็นตัวเดิมไม่ต้องสร้างในขึ้นตอนที่ 1 ใหม่ครับ) พิมพ์ firefox.exe -p -no-remote “test” test คือชื่อโปรไฟล์ที่สร้างในขั้นตอนที่ 1 ถ้าใช้ชื่ออื่นให้เปลี่ยนเป็นชื่อที่คุณตั้งไว้
  4. การที่ต้องพิมพ์อาจจะไม่สะดวกสำหรับหลายๆ คนที่ใช้งานบ่อยๆ ให้สร้าง bat file ไว้เรียกใช้เปิด notepad (พิมพ์ notepad เอ็นเทอร์ก็ได้) พิมพ์
    @echo off
    start firefox.exe -p -no-remote “test” –url http://plusmagic.wordpress.com localhost localhost/phpmyadmin
    เข้าไปด้านใน หลัง –url คือหน้าที่ต้องการให้เปิดทุกครั้งที่เรียกใช้ชุดคำสั่งนี้ บันทึกเป็น test.bat โดยจะต้องเลือก save as type เป็น all file *.* เท่านั้น
  5. ครั้งต่อไปที่ต้องการทดสอบ แค่คลิก test.bat ไฟล์ฟอกซ์ก็จะเปิดโปรไฟล์สำหรับทดสอบออกมาให้ใช้

ดูเพิ่มเติม