แสดงบทความที่มีป้ายกำกับ firefox แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ firefox แสดงบทความทั้งหมด

วันพฤหัสบดีที่ 26 มิถุนายน พ.ศ. 2551

Firefox Download Day 2008 (ควันหลง)

ในที่สุดก็ผ่านไปแล้วกับ Firefox Download Day 2008 เมื่อวันที่ 17 มิ.ย. 2551 แต่จริง ๆ เวลาบ้านเรากว่าจะดาวน์โหลดได้ก็ล่วงเข้าวันที่ 18 ละ ซึ่งเป็นกิจกรรมการตลาดที่ใช้ความร่วมมือของแฟนคลับทั่วโลก ผมก็สนุกกับเขาด้วย ช่วยดาวน์โหลด 2 ครั้ง เป็นเวอร์ชัน Linux กับ Windows ที่จริงโหลดมาก็ไม่ได้ใช้เลย เพราะใน Hardy นั้นก็เป็น Firefox 3.0 อยู่แล้ว สุดท้ายได้ Certificate มา 1 ใบ เท่มาก

Firefox Download Day 2008 Cert.

ถามว่ากิจกรรมนี้ ทำแล้วได้อะไร ทำไปทำไม บ้างก็บอกว่าทำเอาสถิติไม่เห็นจะมีคุณค่าอะไรเลย โหลดไปใช้หรือเปล่าก็ไม่รู้ บ้างก็เอามาดูเปรียบเทียบเป็นรายประเทศแล้วตีความว่า ประเทศไหนเป็นอย่างไร เช่น ความเจริญทางด้าน IT, เศรษฐกิจ, ความตื่นตัวเรื่อง Open Source เป็นต้น

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

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

ลิงก์ที่เกี่ยวข้อง
ดาวน์โหลด Firefox 3.0: http://www.mozilla.com/en-US/firefox/
แผนที่แสดงยอดดาวน์โหลดแบ่งเป็นประเทศ: http://www.spreadfirefox.com/en-US/worldrecord/
ข่าวใน Blognone โดยเฉพาะในส่วนความคิดเห็นของสมาชิก: http://www.blognone.com/node/8102
ข่าวใน Mhafai: http://www.mhafai.com/2008/06/firefox-3-83-million-downloads-24-hours

วันเสาร์ที่ 26 เมษายน พ.ศ. 2551

เรื่องควรรู้ก่อนลง/อัพเกรดเป็น Hardy Heron

เมื่อวาน Ubuntu 8.04 Hardy Heron ออกอย่างเป็นทางการช่วงเย็น ๆ ในประเทศไทย ซึ่งอันที่จริง ผมก็ได้เอามาติดตั้งใช้งานจริง ตั้งแต่ออกเบต้าแล้ว และอัพเกรดมาเรื่อย ๆ

มีสิ่งที่คาดหวังไว้จำนวนหนึ่งกับ Hardy แต่ยังพบว่ายังไม่พร้อม อันเนื่องจาก Ubuntu กำหนดการออกรุ่นไว้ตามเวลาเป๊ะ ๆ ต่างจาก Debian ที่ออกเมื่อพร้อม จึงเป็นเรื่องปกติที่ Ubuntu รุ่น release อาจจะไม่ได้ทำงานได้ตามที่คาดหวังเสมอไป จึงขอเอาประสบการณ์ที่พบมาเล่าให้ฟัง
  1. Firefox รุ่นนี้ตั้งธงว่าจะใช้ Firefox 3.0 แต่ก็มีความล่าช้าที่โครงการ Mozilla เองซึ่งในที่สุดแล้วก็เสร็จไม่ทันแน่แล้ว ล่าสุด Firefox 3.0 กำหนดออกประมาณ มิ.ย. 51 ใน Hardy ตั้งใจจะใส่รุ่น 3.0pre แต่ก็ไม่ทัน ดังนั้นรุ่นที่ติดตั้งไปพร้อม Hardy คือ 3.0b5 ซึ่ง บอกตามตรงว่ายังไม่เสถียรพอ ใช้งานปกติ ยังมี crash ให้เห็นเป็นพัก ๆ วันละ 3-5 ครั้ง บางวันต้องถอยไปใช้ firefox-2 แทน แต่ก็อึดอัดกับข้อจำกัดบางอย่าง
    ทางออกทาง Hardy จะอัพเกรด Firefox ให้เรื่อย ๆ จนกระทั่งเป็น 3.0 ตัวเต็ม และอัพเกรด minor release ไปเรื่อย ๆ แต่นั่นก็ใช้เวลา อย่างเร็วก็รอรุ่น 3.0pre ซึ่งคงดีกว่านี้พอสมควร แต่ถ้าไม่ไหวจริง ๆ ก็ให้ติดตั้ง firefox-2 ใช้งานไปก่อนได้ ซึ่งเสถียรดีมาก ๆ
  2. Network Manager 0.6.6 ผมเจอปัญหาอันหนึ่งคือ ถ้าต่อเน็ตด้วย ppp ผ่านโทรศัพท์มือถือที่มี EDGE ไม่ว่าจะหมุนเองด้วยคำสั่ง pppd หรือผ่าน network manager applet สถานะของ network จะยังแสดงเป็น offline อยู่ ซึ่งคุณสมบัติหนึ่งของ network manager คือมันใช้ dbus ในการสื่อสารกับโปรแกรมอื่น ๆ ได้ ปัญหาคือ Firefox 3.0 ดันฉลาดเกิน ขอเช็คสถานะเน็ตเวิร์คกับ network manager ผ่านทาง dbus ทุกครั้งที่เปิดโปรแกรม ถ้าเน็ตเวิร์คไม่พร้อม มันจะปรับไปโหมด offline ให้อัตโนมัติ ทีนี้พอใช้ ppp ต่อเน็ต ก็ต้องคอยยกเลิก offline ทุกครั้งไป
    ปัญหานี้ Firefox ไม่รับว่าเป็นบั๊ก แต่โยนไปที่ network manager แทน ซึ่งการขยายขอบเขตการจัดการเน็ตเวิร์คไปถึง ppp นั้น จะอยู่ในแผนของรุ่น 0.7 ซึ่งก็ออกล่าช้าเช่นกัน คนพัฒนาอยู่ Red Hat ซึ่งจะออกมาให้ใช้ทัน Fedora 9 แต่กลับไม่ทันใช้ใน Hardy
    ทางออก มีวิธีเลี่ยงปัญหา โดยยกเลิกการ roaming การใช้ Lan แบบสาย แล้วตั้งให้ใช้ Lan แบบ manual ด้วย dhcp จะทำให้ network manager ไม่มีสถานะ offline อีกต่อไป (ผมใช้วิธีนี้อยู่) ส่วน network manager 0.7 จะไม่ถูกอัพเดทใน Hardy แต่คนดูแลแพกเกจรับรองว่า เมื่อรุ่น 0.7 ออก จะเตรียมไว้ให้ใช้ใน backports
  3. F-Spot ถูกใช้เป็นโปรแกรมหลักสำหรับจัดการรูปภาพในเครื่อง f-spot มีคุณสมบัติเด่น ๆ เรื่องการอัพโหลดรูปภาพไปยังบริการเก็บภาพบนอินเทอร์เน็ตหลายตัวเช่น flickr, picasaweb, gallery และอื่น ๆ อีก จำไม่ได้ละ ในด้านการใช้งานนั้น ดูจงใจให้เหมือน iPhotos ของ Mac ซึ่งก็ทำได้ดีทีเดียว แต่ปัญหาคือยังขาดคุณสมบัติอื่น ๆ ที่เคยมีใน gthumb ที่เป็นตัวหลักใน Ubuntu รุ่นก่อน ๆ เช่นการบราวซ์ดูภาพในโฟลเดอร์ที่ยังดูอืด ๆ แถมมันไม่เรียงลำดับมาให้ และเลือกให้เรียงไม่ได้ด้วย ทำให้เกือบจะไร้ประโยชน์ไปเลยทีเดียว ไม่มีการ prefetch ภาพต่อไปไว้ล่วงหน้า ทำให้ตอนดูภาพต่อไปต้องรอมันประมวลผลสักแป๊บนึงก่อน
    ทางออก ติดตั้งโปรแกรมตัวเก่งอย่าง gthumb หรือ gqview เถอะครับ สำหรับคนที่ชอบจัดภาพไว้ใน directory ด้วยตัวเองอย่างผม แล้วจะพบว่ามันสะดวกขึ้นเยอะเลย โดยส่วนตัวชอบ gqview มากกว่า เพราะเล็กและเร็วดี

วันอังคารที่ 28 สิงหาคม พ.ศ. 2550

ลอง minefield 3.0a8pre บน Fedora 7.90

ตั้งแต่มีข่าวว่า minefield 3.0a8pre สนับสนุนการตัดคำบนแพลตฟอร์มต่าง ได้แก่ Linux, Windows และ Macintosh เลยอยากลองบน Fedora บ้าง เพราะตอนนี้กำลังรำคาญเวลาเปิดเว็บภาษาไทย แล้วบน Fedora ยังไม่ตัดคำ

วิธีติดตั้ง

$ su -
# cd /opt
# wget http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/firefox-3.0a8pre.en-US.linux-i686.tar.bz2
# tar xjvf firefox-3.0a8pre.en-US.linux-i686.tar.bz2
# rm firefox-3.0a8pre.en-US.linux-i686.tar.bz2


สร้าง icon บน panel โดย

  1. คลิกขวาตรง panel ที่ต้องการวางไอคอน แล้วเลือก "Add to Panel ..."

  2. เลือก "Custom Application Launcher" แล้วกด "Add"

  3. จะปรากฎ dialog นี้ ให้กรอกข้อมูลต่างๆ ลงไปตามตัวอย่าง
    Firefox Launcher Dialog

  4. สำหรับ icon ปกติมันจะใส่โดยอัตโนมัติเป็น icon ของ firefox สามารถเปลี่ยนเป็น icon ของ minefield ได้โดยคลิกที่ปุ่ม icon แล้วบราวซ์ไปที่ /opt/firefox/icons จากนั้นก็เลือก mozicon128.png จะได้ icon ดังภาพ

  5. กดปุ่ม Close เป็นอันเสร็จ



เวลาจะใช้ ให้ปิด firefox เดิม ทั้งหมดก่อน แล้วค่อยคลิก icon ใหม่นี้ มิฉะนั้นมันจะเปิดเพจใหม่ของ firefox เก่า ถ้าอยากเปิดคู่กันได้ ให้เพิ่ม -no-remote ต่อท้ายในช่อง Command หรือจะเรียกด้วย command line ก็สั่ง
$ /opt/firefox/firefox -no-remote


ผลการทำงานคือ สามารถตัดคำได้จริงๆ แถมยังแก้ปัญหาเรื่อง justify สำหรับ CTL ไปแล้วด้วย ดังตัวอย่าง
Thai Justify

หรือจะทดสอบที่หน้านี้ก็ได้ http://kamthorn.org/test/justify

นอกจากนี้ ยังสามารถเลือกติดตั้ง Swiftfox Trunk หรือ Swiftweasel Trunk ก็ได้ สองตัวนี้ก็คือ firefox เวอร์ชันคอมไพล์ใหม่ ให้ optimize กับ CPU รุ่นต่างๆ นั่นเอง

วันพุธที่ 18 กรกฎาคม พ.ศ. 2550

เซ็ง css ใน IE 6

ช่วงนี้ใช้เวลาว่างๆ ปรับธีมของ Drupal ให้เว็บของเพื่อน โดยเอา Zen ซึ่งเป็นธีมที่ใช้ css เป็นหลัก มาเป็นฐานในการพัฒนาธีม ซึ่งเหมาะมากในการต่อยอด เพราะแทบไม่ต้องเข้าไปแก้ที่ธีมเก่าโดยตรง แต่สามารถ overide css แทนได้เลย เลยค่อยๆ ปรับไปทีละน้อยๆ โดยทดสอบกับไฟร์ฟ็อกซ์ 2 บนลินุกซ์ตลอด จนคิดว่าลงตัวละ เลยนำไปลองกับ IE 6 บนวินโดวส์บ้าง ปรากฏว่าเกิดอาการที่นักพัฒนาเว็บเรียกว่า "บล็อกหล่น" เลยย้อนไปทดสอบ Zen ที่เป็นต้นแบบ ก็เป็นเหมือนกัน อ้าวเซ็งเลย

แต่เอาไปลองกับ IE 7 ไม่เป็นนะ เลยนึกขึ้นได้ว่า เคยอ่านเจอเหมือนกันว่า css ใน IE 6 มีข้อบกพร่องอยู่มาก โดยเฉพาะที่เกี่ยวกับการจัด layout ซึ่งเคยเห็นบล็อกนั้นก็เคยเป็น เดี๋ยวว่างๆ ต้องหาวิธีแก้ ตอนนี้ขอปล่อยไปก่อน

ลองไปเยี่ยมชมเว็บและแนะนำกันได้นะครับ http://ingsuan.com/