Tags:
Node Thumbnail

GTK+ ชุดเครื่องมือสำหรับสร้าง GUI ซึ่งอยู่เบื้องหลังซอฟต์แวร์โอเพนซอร์สดังๆ อย่าง GNOME หรือ GIMP (GTK แรกเริ่มมีชื่อย่อว่า The GIMP ToolKit) ตอนนี้เดินทางมาถึงรุ่น 3.0 แล้ว

ของใหม่ใน GTK+ 3.0 ได้แก่การวาดกราฟิกด้วยเอนจิน Cairo ซึ่งเป็นเอนจินยุคใหม่ ทำให้ GNOME ไม่จำเป็นต้องใช้เอนจินกราฟิกของ X11 ที่เก่ามากแล้ว, เปลี่ยนมาใช้เอนจิน XI2 สำหรับอุปกรณ์ป้อนข้อมูล จึงรองรับอุปกรณ์แบบใหม่ๆ (อย่างมัลติทัช) ได้มากขึ้น, รองรับการสร้างธีมด้วย CSS และอื่นๆ อีกมาก

การปรับรุ่นของ GTK+ ครั้งนี้เป็นการปรับรุ่นใหญ่พร้อมกับ GNOME ซึ่งจะออกรุ่น 3.0 ช่วงเดือนมีนาคม ผู้ใช้ทั่วไปจะไม่ได้ใช้ GTK+ ตรงๆ แต่จะได้ใช้กันผ่านซอฟต์แวร์ต่างๆ บนแพลตฟอร์ม GNOME ครับ

ที่มา - GTK+, OSNews

Get latest news from Blognone

Comments

By: i-present
ContributorAndroidUbuntuWindows
on 12 February 2011 - 20:11 #258959

แบบนี้ ถ้า ubuntu ใช้ unity ไม่ใช้ gnome shell ยังคงได้ใช้ feature ของ GTK+3 ด้วยหรือเปล่าครับ หรือว่าไม่เกี่ยวกัน

By: sleepyfurious
iPhoneAndroidUbuntu
on 13 February 2011 - 22:09 #259280 Reply to:258959

ไม่เกี่ยวนะครับ ขึ้นกับว่าซอฟต์แวร์ตัวไหนเลือก Toolkit ตัวนี้เข้าไปใช้เมื่อไหร่ (แล้วแต่ว่าโปรแกรมไหนอยากจะวาดกรอบ UI ด้วยอ่ะไร)

ทีนี้ถ้าสำหรับ unity เอง ก็ขึ้นกับแนวทางใน Canonical ว่าเขาจะดึง Toolkit เวอร์ชั่นนี้ไปใช้ในโค๊ดของ Unity เมื่อไหร่เท่านั้นเองครับ ต้องดูว่าคนใน opensource community จะปรับตัวเข้ากับ GTK+3 ได้ดีขนาดไหน

โอ้ .. จากเว็บ www.gtk.org
"Multiple backend support for GDK. With GTK+ 2.x, you had to recompile your application to have it work with a different GDK backend. In GTK+ 3, multiple GDK backends can be built into a single library and selected at runtime."

เพื่อการเริ่มต้นผู้พัฒนาเพียงจะต้อง compile ใหม่เท่านั้นเอง ถ้าจะยังไม่ใช้ feature เฉพาะใหม่ ๆ

ที่ผ่านมา GTK 2 ก็ใช้กันแพร่หลายมาก ๆ และ
ที่สำคัญหลาย ๆ app ใหม่ ๆ บน GNOME ก็เริ่มเทไปใช้ cairo วาด graphic กันอย่างสวยงามสวยงามกันพอสมควรแล้ว อนาคตสดใสอยู่แล้วครับ

By: i-present
ContributorAndroidUbuntuWindows
on 14 February 2011 - 08:43 #259426 Reply to:259280

ขอบคุณมากครับที่ให้ความกระจ่าง

By: sleepyfurious
iPhoneAndroidUbuntu
on 27 February 2011 - 21:08 #264085 Reply to:259426

ด้วยความยินดีครับ

By: emptyzpace on 12 February 2011 - 20:24 #258964

อยากให้วินโดว์สามารถโมธีมด้วย css จริงๆ

By: joomla
iPhoneUbuntu
on 12 February 2011 - 23:06 #259019 Reply to:258964
joomla's picture

+1 ถ้าได้ละก็เจ๋งไปเลย