firefox

หากไม่มีเธอวันนั้น

posted on 11 Mar 2010 02:58 by ipats in Tech
"หากไม่มีเธอวันนั้น 
ฉันก็คงไม่มีวันนี้ 
สิ่งที่ฉันเป็น สิ่งที่ฉันมีตรงนี้ 
ฉันรู้ดีว่าฉันได้จากใคร"


จาก


     และ    





แด่





 

สำนึกบุญคุณกันบ้างงง



ปล. inspired by lewcpe
ปล2. anti-apple เพราะงั้น ไม่มี safari (เอา chrome เป็นตัวแทน webkit ไปแล้ว)
ปล3. opera เป็น proprietary + ตัดคำไทยไม่ได้ ช่างมัน (จริงๆ คือขี้เกียจ)
ปล4. รูป hotlink มาจาก wiki เน้อ

เครดิตเพลง: ไม่มีเธอวันนั้น ไม่มีฉันวันนี้/D2B

Video

posted on 12 Jun 2009 22:26 by ipats
สวัสดีครับ
หลายวันก่อน ผมเห็นข่าวนี้

เป็นข่าวการทดลองใช้แท็ก <video> ใน html5 ของเว็บไซต์แห่งหนึ่ง
ก็เลยว่าอยากลองเข้าไปดู แต่ที่ทราบมาคือ browser ที่ใช้ได้นั้น.. มันไม่มีในเครื่องผม

และด้วยความขี้เกียจ ก็เลยปล่อยผ่านไปนานนนน จนมาวันนี้ ฤกษ์งามยามดี (เพราะหาเรื่องอัพไม่ได้) จึงไปโหลดมาติดตั้ง
ซึ่ง browser ที่ว่าก็คือ Mozilla Firefox 3.5b4 นั่นเอง


ภาพตัวอย่าง.. ด้านล่างก็คือวิดิโอครับ
ดูไม่รู้เลยว่าใช้แท็ก <video> ไม่ได้ใช้แฟลช
แต่ผมก็เปิดหน้าต่าง extension ให้ดูด้วย ว่าไม่ได้ติดอะไรเพิ่มไว้
(แหงหล่ะ เพิ่งติด firefox version นี่หมาดๆ)

ลองแกะๆ โค้ดมัน เอา URL ไฟล์วิดิโอออกมา แล้วลองเปิดตรงๆ ดู
ก็ได้เจอกับหน้าตา default ของตัว player เป็นแบบนี้ครับ



ก็สวยดีนะ

ของแถม..  Windows Flip 3D


เผื่อใครอยากจะใช้ Windows 7 ขึ้นมาบ้าง :D
(วิดิโอที่เห็นใน firefox ตอน flip มันก็ยังเล่นอยู่นะ เล็กๆ น่ารักดี)


มีคนบอกว่าภาพ 1 ภาพ แทนคำได้พันคำ..
วันนี้ผมเขียนบล็อกไปสามพันกว่าค่ำแหนะ ยาวมั๊ย :D

ปล. เป็นมุขจาก..... ใครศักคนเมื่อวาน จำม่ะได้แย้ว Y-Y

สวัสดีครับ

ก่อนเริ่ม ขอประชาสัมพันธ์
ไขข้อข้องใจ ทำไม Firefox ต้องแปลภาษาไทย
ใครสงสัยว่า ทำไมต้องแปลแบบนั้น ทำไม ฯลฯ
หรืออยากจะช่วย มีความคิด มีไอเดีย
ต้องติดต่ออะไรยังไง ลองไปอ่านดูนะครับ :)

อ่ะ มาเข้าเรื่องของเรา
ช่วงนี้พยายามจะลองมาใช้ ubuntu
ซึ่งก็เป็นแบบ dual-boot สลับกับ Windows XP

ปัญหานึงก็คือ เวลาเล่นเน็ต เก็บบุ๊คมาร์คหรือ history
จาก os นึงแล้ว อีกตัวก็จะไม่เห็น

จริงๆ แล้ว สำหรับคนที่ใช้คอมหลายเครื่องก็คงเจอเหมือนกัน
ผมเองก็เป็น.. แต่ว่ามันคนละเครื่องไงครับเลยรับได้
อันนี้มันเครื่องเดียวกัน ก็นะ น่าจะใช้ร่วมกันได้หน่อย

เทคนิคที่จะเอามาเล่าให้ฟังวันนี้ ไม่ได้แปลกใหม่อะไร
จริงๆ แล้วมันเป็นแค่การย้ายที่เก็บข้อมูลโปรไฟล์นั่นเอง
สรุปง่ายๆ ก็คือ ย้ายจากที่ default ของแต่ละ OS
ให้มาเป็นที่เดียวกันนั่นเอง

แล้วมันทำอย่างไรล่ะ?

ขั้นเตรียมการ
อย่างแรก เราต้องเตรียมพื้นที่
ที่สามารถอ่านเขียนได้ โดยทั้งสองระบบก่อนเลยครับ
อาจจะเป็นในพาร์ติชั่นที่ใช้แชร์ข้อมูลอยู่แล้ว ก็ได้
แต่สำหรับผม เป็นคนขาดแคลนพื้นที่ครับ
เลยเอาไปเก็บไว้ในพาร์ติชั่นของ ubuntu มันเลย
และเนื่องจากมันเป็น ext3 ซึ่ง windows มองไม่เห็น
ก็เลยต้องมีตัวช่วย ก็คือ Ext2 IFS ครับ
เอาไปติดบน Windows ก็จะทำให้มันอ่านเขียน ext2/3 ได้



ต่อมา คราวนี้เราก็จะเริ่มละเลงกันล่ะ
เริ่มที่ Windows ก่อนล่ะกันครับ
ให้เราไปที่ %appdata%\Mozilla\Firefox
(เช่น C:\Documents and Settings\ipats\Application Data\Mozilla\Firefox)

แล้วเปิดไฟล์ profiles.ini ขึ้นมา
ในนั้นจะมีข้อความประมาณนี้อยู่

[Profile0]
Name=default
IsRelative=1
Path=Profiles/ymwhpdc6.default

ให้เราเพิ่มนี่ไปที่ท้ายไฟล์ครับ (เว้นบรรทัดว่างไว้บรรทัดนึงก่อนด้วยนะครับ)
[Profile1]
Name=ipats
IsRelative=0
Path=E:\permanent\fxprofile\ipats

โดยที่เปลี่ยนค่าของ Name ตามต้องการ
และ Path เป็นที่ที่เราจะใช้เก็บโปรไฟล์ร่วมกัน
โดยให้เซ็ต IsRelative เป็น 0 ด้วย
เพราะเราต้องการอ้างแบบ absolute
(ของผมไดรฟ์ E: จะเป็น / บน ubuntu)

ส่วน Profile1 นั้น ถ้าคุณมีแค่ 0 อยู่ก่อนก็ใช้ 1 ไป
ถ้ามี 1, 2, 3 หรืออื่นๆ ก็ไล่เลขไปเลย

ทีนี้ เราก็ต้องก็อปข้อมูลโปรไฟล์ไปใส่ในที่ใหม่
โดยที่ จาก Profile0 จะระบุ Path ที่ใช้อยู่
ก็ให้เข้าไปที่นั่น เช่นของผมก็จะเป็น
%appdata%\Mozilla\Firefox\Profiles\ymwhpdc6.default

แล้วก็ก็อปไฟล์ทั้งหมดไปใส่ไว้ในที่ใหม่
เมื่อเสร็จแล้ว ที่ใหม่ก็จะมีไฟล์ประมาณนี้ (เยอะมาก)


พอเรียบร้อย เราก็ต้องจัดการทดสอบ
และตั้งให้โปรไฟล์ใหม่เป็นค่า default

โดยเข้าไปที่ command prompt (start > run > cmd) ที่โฟลเดอร์ของ firefox
แล้วสั่ง firefox -p แล้วมันก็จะมีหน้าต่างให้เลือกโปรไฟล์





เราก็เลือกที่สร้างมาเมื่อกี้นี้ แล้วก็กด start firefox โลด
มันก็จะเปิด firefox ขึ้นมา ก็ลองใช้ๆ ดู

เรียบร้อยไปครึ่งนึงล่ะ
ต่อไป เราก็ต้องมาจัดการให้ ubuntu มาใช้ข้อมูลตรงนี้ที่สร้างมาใหม่

บูต ubuntu ให้เรียบร้อย
เข้าเข้าไปที่ ~/.mozilla/firefox
(เช่น /home/ipats/.mozilla/firefox)

มีไฟล์ profiles.ini อยู่ ก็เปิดขึ้นมาแก้โลด
ใส่เพิ่มไปเหมือนกับของ windows

[Profile1]
Name=ipats
IsRelative=0
Path=/permanent/fxprofile/ipats

เสร็จเรียบร้อยก็เซฟ เข้า terminal แล้วสั่งรัน firefox -p


เลือกโปรไฟล์ที่สร้างขึ้นมา.. start firefox แล้วก็เรียบร้อย!!

คราวนี้ ไม่ว่าเราจะใช้ firefox จากระบบไหน
มันก็จะใช้ข้อมูล history, bookmark, cookie, etc. อันเดียวกัน
สบายเลย ชอบ อิอิ

แต่วิธีนี้ก็มีปัญหาเล็กน้อย เรื่อง extension
ผมก็ไม่รู้เหมือนกันว่ามันเป็นอะไร
คือมันจะเช็คคอมแพตทุกครั้งที่เราเปลี่ยนโอเอส (อาจจะเพราะเป็นคนละรุ่น)
แต่มันก็ไม่ส่งผลอะไรอ่ะครับนอกจากเสียเวลาตอนเริ่มครั้งแรกนิดหน่อย
ซึ่งก็จะเป็นเฉพาะเมื่อเปลี่ยนโอเอสเท่านั้น นอกนั้นก็ใช้ได้ปกติดี ;)

หมายเหตุ
ระหว่างทำ ควรปิด firefox ตลอด
ถ้าจะอ่านวิธีไปด้วย ทำไปด้วย ก็ก็อปไปใส่ notepad
หรือไม่ก็พิมพ์ออกมานะครับ อิอิ

วิธีนี้ จะใช้โปรไฟล์บนวินโดวส์เป็นตัวตั้งต้น
ถ้าเราต้องการเอาโปรไฟล์จากลีนุกซ์มาใช้ก็ให้เปลี่ยน
ไฟล์ต้นทางที่ก็อปไปลงในโปรไฟล์ใหม่
จากของวินโดวส์เป็นของลีนุกซ์นะครับ :D