Tags:
Node Thumbnail

Firefox และผลิตภัณฑ์เกือบทุกตัวของ Mozilla นั้นเขียนส่วนติดต่อผู้ใช้ด้วยภาษา XUL (XML แบบหนึ่ง เหมือนกับ XAML ของไมโครซอฟท์) ข้อดีของมันคือเปิดโอกาสให้เกิด extension ที่ทรงพลังหลายตัว แต่ข้อเสียก็คือ XUL เป็นเทคโนโลยีเฉพาะทางที่ต้องเรียนรู้เพิ่ม ต่างไปจาก Chrome ที่เขียนส่วนติดต่อผู้ใช้ด้วย HTML ซึ่งทำได้ง่ายกว่า

Mozilla จึงทดลองการสร้างส่วนติดต่อผู้ใช้ด้วย HTML โดยสร้างซอฟต์แวร์ขึ้นมาครอบตัวเอนจิน Gecko ใช้ชื่อว่า "Chromeless" เราจะมองว่ามันเป็นเบราว์เซอร์อีกตัวของ Mozilla ก็พอได้ เพียงแต่เปิดโอกาสให้นักพัฒนาอื่นๆ เขียนส่วนติดต่อผู้ใช้เองด้วย HTML (ดูรูปตัวอย่างท้ายข่าว)

นักพัฒนาสามารถเพิ่มฟีเจอร์ให้ Chromeless ผ่าน extension ที่ใช้ระบบของ JetPack ได้ด้วย กลุ่มเป้าหมายของ Mozilla คงเป็นเบราว์เซอร์เฉพาะทาง มากกว่าสร้างมาแข่งกับ Firefox ครับ

ที่มา - Mozilla Labs, Mashable

No Description

Get latest news from Blognone

Comments

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 23 October 2010 - 13:00 #223945
PaPaSEK's picture

ทำไมต้อง Chromeless
ไม่ตั้งชื่อให้มันไกลๆ ไปเลย หรือว่าจะสื่ออะไร?

By: ds2kGTS
ContributorAndroidSymbianUbuntu
on 23 October 2010 - 15:33 #223980 Reply to:223945
ds2kGTS's picture

ปกติคำว่า chrome ของ Firefox มันก็หมายถึง Firefox control area ที่เขี่ยนด้วย XUL อยู่แล้ว
เพราะฉะนั้นการตั้งชื่อการสร้าง UI โดยไม่ต้องไปยุ่งกับ XUL ว่า 'chromeless' มันก็ค่อนข้างจะตรงตัวพอสมควร อาจจะมีความหมายแฝงหรือไม่มีก็ได้ (มั้ง)

By: heartnet
AndroidIn Love
on 23 October 2010 - 13:11 #223949
heartnet's picture

พัฒนาแต่อะไรก็ไม่รู้ เมื่อไหร่ Firefox 4 จะเสร็จ

By: manow on 23 October 2010 - 13:15 #223950

คงจะสามารถนำมาสร้าง App ที่ใช้ UI เป็น html ได้ เหมือน Application ส่วนใหญ่ใน Windows ที่ใช้ engine ของ IE ในการ render UI. พอ disable IE หรือ IE พังทีเดียว Application ก็ใช้ไม่ได้ไปเลย

By: Fasn
Windows PhoneUbuntu
on 23 October 2010 - 13:16 #223952
Fasn's picture

น่าสนใจมาก ๆ ครับ

By: nblue
Android
on 23 October 2010 - 13:18 #223953
nblue's picture

น่าจะเวริ์คถ้าจะเอามารันเว็บแอปที่ใช้งานเฉพาะทาง

By: joomla
iPhoneUbuntu
on 23 October 2010 - 14:33 #223966
joomla's picture

น่าจะแสดงความเป็นพันธมิตรกันมากกว่าจะหาเรื่องตีกัน รวมกันตีไออีดีกว่าตีกันเอง

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 23 October 2010 - 14:41 #223970 Reply to:223966
PaPaSEK's picture

IE ปล่อยไว้เดี๋ยวก็ตายครับ

By: mementototem
ContributorJusci's WriterAndroidWindows
on 23 October 2010 - 16:19 #223984 Reply to:223966
mementototem's picture

เลิกตีเพื่อนแล้วเอาเวลาไปทำให้ของตัวเองดีขึ้น น่าจะดีกว่านะครับ


Jusci - Google Plus - Twitter

By: atheist
AndroidUbuntuWindows
on 23 October 2010 - 16:49 #223986

ยืนยันอีกเสียง ว่าไม่ได้เกี่ยวอะไรสักนิดเดียว กับ Google Chrome
ศัพท์คำนี้ใช้กันทั่วไป และโดยเฉพาะทาง Mozilla มันเป็นศัพท์เทคนิคที่ใช้บ่อยๆ อยุ่แล้ว
(ชื่อของ Google Chrome, Chromium ก็มีที่มาจากศัพท์ตัวนี้ ที่แปลว่าส่วนติดต่อผู้ใช้ กรอบ โครง ของโปรแกรม และย้อนรากศัพท์ไปถึงการชุบโลหะโครเมี่ยม)

By: Chengings
Contributor
on 23 October 2010 - 16:53 #223989 Reply to:223986
Chengings's picture

+1

ลองพิมพ์ chrome://browser/content/aboutRobots-icon.png ลงใน Firefox ดูสิ


หมาไฟ

By: Slimy
AndroidUbuntu
on 23 October 2010 - 17:48 #223995 Reply to:223989

ลองแล้ว แล้วไปเจอ chrome://browser/content/browser.xul ด้วย ประหลาดดีแหะ

By: joomla
iPhoneUbuntu
on 23 October 2010 - 17:04 #223990 Reply to:223986
joomla's picture

มันต้องมีนัยอะไรมั่งแหละ
อาจจะไม่ชกตรงๆ แต่อาศัยช่องโหว่เอาไว้เสียบไรเงี้ยะ

By: agent5 on 24 October 2010 - 07:04 #224031

Chrome เป็นสำนวน หมายถึงส่วนตกแต่งของรถ พวกกันชนหน้าหลัง โครงหลังคา กระจกมองหลัง คิ้ว ขอบ ฯลฯ ที่ชุบโครเมียมเงาๆ ที่นักเล่นรถเค้าชอบเอามาตกแต่งรถกัน

ถ้า Chromeless ก็หมายถึงรถที่ไม่ได้ตกแต่ง หรือในสำนวนขายรถมือสองก็ "สภาพเดิมๆ (จากโรงงาน)"

กรณีของ Firefox คำว่า Chromeless ก็คือ ตัว Gecko ที่ไม่มีส่วนติดต่อผู้ใช้แบบสวยงามหรูหราตกแต่งเยอะๆ (XUL) ครอบไว้
แต่ใช้แค่เปลือก หรือตัวถังแบบเดิมๆ พื้นๆ (HTML) มาหุ้ม engine ไว้นั่นเอง

By: Iterator
Android
on 24 October 2010 - 00:16 #224062

ผลักดันมาตั้งนานแล้ว

ถ้า HTML อยากจะก้าวหน้าต่อไป ต้องพัฒนามาตรฐานคล้าย ๆกับแบบนี้ออกมา
ต้องเป็น component-based และ ควรมีกลไก
ให้สามารถปิดบัง sourcecode ได้

By: mementototem
ContributorJusci's WriterAndroidWindows
on 24 October 2010 - 09:28 #224162
mementototem's picture

ต่อไปคงนอกจากจะทำหน้าเ็บให้สวย ๆ แล้ว เปลี่ยน interface ของเบราว์เซอร์ให้เหมาะกับเว็บของเราไปเลยก็น่าจะได้


Jusci - Google Plus - Twitter

By: wiennat
Writer
on 24 October 2010 - 09:51 #224166

ไม่เคยนึกสะดุดใจว่าถ้าใช้ chromeless แล้วจะมีคนคิดว่ามันพาดพิงไปถึง Google Chrome


onedd.net