Image
By mk Founder on Tag: Browser, CSS, Standard, WebKit, Open Standard, W3C
Browser

WebKit กลายเป็นเอนจินแสดงผลเว็บยอดนิยมในปัจจุบัน เพราะมีผลิตภัณฑ์ยอดนิยมมากมายที่ใช้ WebKit เป็นเอนจินแสดงผล (สำหรับคนแถวนี้คงไม่ต้องระบุชื่อว่ามีอะไรบ้างนะครับ)

ผลคือนักพัฒนาเว็บจำนวนไม่น้อย เลือกจะรองรับฟีเจอร์ของ WebKit เพียงอย่างเดียวเท่านั้น (พวกคุณสมบัติที่ขึ้นต้นด้วย -webkit-*) ทำให้เริ่มเกิดสถานการณ์คล้ายๆ กับ IE6 ในอดีต

Daniel Glazman หนึ่งในคณะทำงานพัฒนามาตรฐาน CSS ของ W3C (ถ้าจำกันได้ เขาเป็นคนทำโปรแกรม Nvu ในอดีต) ออกมาบ่นเรื่องนี้ และได้รับเสียงสนับสนุนจากตัวแทนของ Mozilla, Opera, Microsoft อย่างเต็มที่

By lew Founder on Tag: Google, Open Source, Browser, WebKit, Android, Chrome
Google

ทุกวันนี้กูเกิลนั้นมีเบราว์เซอร์ที่ได้รับความนิยมสูงมากในความดูแลสองตัวคือ Chrome และเบราว์เซอร์บน Android ที่ใช้ในโทรศัพท์มือถือ แม้ทั้งสองตัวจะใช้ WebKit เหมือนกันแต่ก็ใช้ทีมพัฒนาแยกสายกันมาโดยตลอดส่งผลให้มีความต่างกันเช่น Android นั้นเพิ่งใช้งานจาวาสคริปต์เอนจิน V8 เมื่อไม่นานมานี้ ขณะที่ Chrome ใช้งานตั้งแต่เริ่มต้น หรือการเรนเดอร์ที่ต่างกันไปบ้างในจุดเล็กๆ น้อยๆ จำนวนมาก

กูเกิลรับรู้ปัญหานี้และประกาศแก้ปัญหานี้อย่างเป็นระบบ ด้วยมาตรการสามขั้น

By mk Founder on Tag: CSS, WebKit, W3C, Developer, Adobe
CSS

ร่างมาตรฐาน CSS3 จะต่างไปจาก CSS1 และ CSS2 เพราะจะแยก "โมดูล" ออกเป็นส่วนๆ ซึ่งมีระดับความก้าวหน้าของมาตรฐานไม่เท่ากัน (ปัจจุบันมีโมดูลจำนวนหลายสิบตัว ดูสถานะได้จาก CSS current work)

ข่าวนี้จะพูดถึงโมดูลตัวหนึ่งชื่อ CSS3 Regions Module ซึ่งเสนอโดย Adobe ครับ

CSS3 Regions จะกำหนดการไหลของข้อความ (text flow) ไปยังพื้นที่ต่างๆ ที่เรากำหนดไว้ ซึ่งจะช่วยให้การออกแบบสิ่งพิมพ์บนเว็บทำได้หลากหลายมากขึ้น และข้อความเว็บจะคล้ายกับข้อความบนหน้านิตยสารมากขึ้น (ดูภาพประกอบ)

By mk Founder on Tag: Adobe Flash, Browser, RIM, WebKit, iPad, PlayBook
Adobe Flash

RIM เริ่มโฆษณาแท็บเล็ต PlayBook ของตัวเอง โดยเทียบประสิทธิภาพของเว็บเบราว์เซอร์กับ iPad (ซึ่งใช้ WebKit เหมือนกัน)

ในวิดีโอของ RIM สาธิตให้ดูว่าเบราว์เซอร์ของ PlayBook ทำงานได้เร็วกว่าเบราว์เซอร์ของ iPad ทั้งการโหลดเว็บเพจปกติหรือการทำงานของจาวาสคริปต์ นอกจากนี้ยังรองรับ Flash เต็มรูปแบบอีกด้วย ที่เหลือดูกันเองในวิดีโอครับ

ที่มา - Business Insider

By toandthen Writer on Tag: Apple, Safari, WebKit, HTML5
Apple

ล่าสุดแอปเปิลได้ทำหน้าเว็บแสดงพลังของ HTML5 แล้ว โดยตัวอย่างแต่ละอย่างที่แอปเปิลเอามาโชว์อาจจะทำให้นักพัฒนาเว็บหลาย ๆ คนน้ำลายไหลเลยก็ได้ โดยแอปเปิลก็ได้ทิ้งคำพูดเล็กน้อยไว้ว่า...

Standards aren't add-ons to the web. They are the web.
"มาตรฐาน[ที่แท้จริง]ของเว็บต้องไม่ใช่ Add-on แต่มันคือตัวเว็บเอง"

ข้อเสียคือแอปเปิลบังคับให้ดาวน์โหลด Safari เพื่อชมเว็บนี้

คลิกเข้าไปดูได้ที่นี่ครับ HTML5 Showcase

By toandthen Writer on Tag: Apple, Safari, WebKit, WWDC10
Apple

John Gruber แห่ง DaringFireball ได้ออกมารายงานว่าแอปเปิลเตรียมตัวที่จะเปิดประตูให้สู่นักพัฒนาที่สนใจเข้าพัฒนา Extensions ให้กับ Safari ก็เป็นได้ โดยคาดว่าหากข่าวลือนี้เป็นจริงแอปเปิลน่าจะทำการเปิดตัวในงาน WWDC 2010 นี้

สำหรับข่าวต่าง ๆ ที่ออกมาจากปากของ Gruber นั้นที่ผ่านมามีความแม่นยำค่อนข้างสูง ที่น่าแปลกใจคือสตีฟ จ็อบส์เอง ก็ชอบอ่านบล็อกของ Gruber เหมือนกัน หรือว่าเขามีความสัมพันธ์กับแอปเปิลทางใดทางหนึ่ง?

ที่มา - MacRumors

By mk Founder on Tag: Apple, Browser, WebKit
Apple

จุดขายของ Chrome คือการแยกโพรเซสของแต่ละแท็บออกจากกัน ซึ่งวิธีการนี้เริ่มนำมาใช้ใน IE8 และ Firefox เองก็เริ่มสนใจทำบ้าง

ล่าสุดนักพัฒนาของแอปเปิลได้ประกาศ WebKit2 ส่วนขยายเพิ่มเติมของ WebKit ซึ่งเพิ่มฟีเจอร์สำคัญ 2 อย่าง

By pawinpawin Writer on Tag: Browser, WebKit, BlackBerry, Mobile
Browser

หลังจากที่ RIM เข้าซื้อ Torch Mobile ผู้ผลิตเบราว์เซอร์ตระกูล WebKit เมื่อ 6 เดือนที่แล้ว วันนี้ RIM ก็ได้เปิดสาธิตเบราว์เซอร์ WebKit ในงาน MWC 2010 แล้วครับ

เบราว์เซอร์ตัวใหม่นี้แสดงผลได้เร็วกว่าเดิม (ความเร็วในการตอบสนองลองดูได้จากวิดีโอประกอบที่ได้คะแนน ACID3 100/100), สนับสนุน Gadget ของ BlackBerry และยังอาจจะสนับสนุนเทคโนโลยีใหม่ๆ เช่น HTML5 ด้วย แต่ก็ยังไม่มีข่าวออกมาว่าตัวจริงนั้นจะเปิดตัวเมื่อใด และยังไม่มีการเปิดเผยว่าเครื่อง BlackBerry รุ่นที่มีอยู่ในปัจจุบันนั้นจะได้ใช้หรือไม่ เราคงต้องรอดูต่อไปครับ

By mk Founder on Tag: Google, Open Source, Apple, WebKit
Google

โครงการ WebKit นั้นเกิดขึ้นมาจากแอปเปิลนำตัวแสดงผล HTML ของโครงการ KDE คือ KHTML และ KJS มาแยกพัฒนาเองเพื่อใช้ใน Safari ภายหลังแอปเปิลประกาศโอเพนซอร์ส WebKit ซึ่งทำให้บริษัทอื่นๆ นำ WebKit ไปใช้ด้วย ที่โดดเด่นคือกูเกิล ซึ่งเอาไปใช้ใน Chrome และเบราว์เซอร์ของ Android รวมถึง Palm ที่ใช้ในเบราว์เซอร์ของ webOS เช่นกัน

By lew Founder on Tag: Open Source, Browser, WebKit, Open Standard, OpenGL, WebGL
Open Source

มาตราฐานการแสดงผลสามมิติกำลังเป็นสงครามครั้งใหม่ของเว็บอีกครั้ง เมื่อ WebKit เริ่มมีการรับเอามาตรฐาน WebGL เข้าเป็นส่วนหนึ่งของโครงการ

นับแต่มาตรฐาน VRML (ที่เหมือนจะตายไปนานแล้ว) มาตรฐานเว็บสามมิติเพิ่งมาได้รับความสนใจในช่วงไม่กี่ปีที่ผ่านมา มาตรฐานในตอนนี้ที่มีการประกาศออกมาได้แก่ O3D ของกูเกิลที่มีการโปรโมทเมื่องาน Google I/O ที่ผ่านมา, ส่วนแอปเปิลเองนั้นก็มี 3D CSS อยู่ก่อน

ข้อดีของ WebGL คือการเร่งความเร็วด้วยฮาร์ดแวร์นั้นทำได้โดยง่าย เพราะ WebGL คือ OpenGL ES 2.0 ที่อยู่บน Javascript นั่นเอง

By mk Founder on Tag: Merging, Browser, RIM, WebKit, BlackBerry, Mobile
Merging

Research in Motion เจ้าของมือถือตระกูล BlackBerry เข้าซื้อกิจการของ Torch Mobile ผู้สร้างเว็บเบราว์เซอร์ Iris

Iris เป็นเว็บเบราว์เซอร์บนมือถือที่ใช้ WebKit ทำงานบน Windows Mobile และ Qtopia การซื้อกิจการครั้งนี้ชัดเจนว่า RIM ต้องการเว็บเบราว์เซอร์บน BlackBerry ที่สมน้ำสมเนื้อกับคู่แข่งอย่าง Mobile Safari อีกไม่นานเราคงเห็น Iris บน BlackBerry สมรภูมิเริ่มระอุอีกแล้ว

ที่มา - Boy Genius Report

By lew Founder on Tag: Google, Apple, Browser, Safari, WebKit, Chromium
Google

สงครามความเร็วของ HTML+JavaScript ดูเหมือนจะเป็นสมรภูมิหลักของเบราเซอร์ในยุคต่อไป โดยเมื่อกูเกิลปล่อย Chrome และ Chromium นั้นก็มีการประกาศมาเสมอว่าสามารถทำความเร็วได้ดีที่สุด แต่ในอนาคตก็อาจจะไม่จริงอีกต่อไป เพราะ WebKit+Nitro รุ่นล่าสุดของวันนี้สามารถทำความเร็วได้ดีกว่า Chromium แล้ว

ผลการทดสอบนี้ทาง ArsTechnica ใช้ชุดทดสอบ SunSpider 0.9 ทดสอบสามครั้งบนเบราเซอร์หลักหลายตัวด้วย แต่ที่พอจะแข่งกันได้นั้นคงมีเพียง Chromium และ WebKit+Nitro เท่านั้น ส่วน Firefox นั้นแม้จะพัฒนาขึ้นอย่างรวดเร็วแต่ก็ยังช้ากว่าเกือบเท่าตัว

By mossila on Tag: Thailand, Browser, WebKit, Chrome, Chromium
Thailand

หลังจากที่ได้มีการรายงานปัญหานี้กับ ผู้พัฒนาไปได้ซักระยะแล้วที่ Issues about delete and insert Thai characters ตอนนี้ Chromium รุ่นล่าสุดของนักพัฒนา (2.0.170.x) ได้มีการแก้ปัญหาภาษาไทยเรียบร้อยแล้ว คือปัญหาของการพิมพ์แทรก และลบตัวอักษรภาษาไทย ซึ่งปัญหานี้เกิดขึ้นเนื่องมาจากตัว WebKit โดยทีมผู้พัฒนาของ Chrome ได้แจ้งปัญหานี้ต่อไปยังทีมของ WebKit อีกที #24342 และคาดว่าตัว webkit รุ่นต่อจากนี้ก็จะไม่มีปัญหาภาษาไทยด้วย

By mk Founder on Tag: Browser, WebKit, Bitstream, Mobile
Browser

เราส่วนมากคงรู้จัก Bitstream ในฐานะบริษัททำฟอนต์ (ฟอนต์ที่โด่งดังก็อย่างเช่น Bistream Prima และ Bitstream Vera) แต่จริงๆ แล้วบริษัทมีผลิตภัณฑ์อื่นๆ อย่างเว็บเบราว์เซอร์สำหรับมือถือชื่อว่า ThunderHawk

ในงาน Mobile World Congress ที่กำลังจัดอยู่นี้ Bitstream ได้เปิดตัวเว็บเบราว์เซอร์รุ่นใหม่ชื่อว่า BOLT ซึ่งทาง Bitstream อ้างว่าทำงานได้เร็วกว่าคู่แข่งอย่าง Opera ถึง 25-50% เลยทีเดียว

By willwill on Tag: WebKit, IE, Microsoft
WebKit

ในงานสัมมนานักพัฒนาที่ซิดนีย์ Steve Ballmer (CEO ของ Microsoft) ถูกนักเรียนคนนึงถามไว้ว่า

คุ้มหรือเปล่าที่ลงทุนพัฒนา Engine ของ IE ทั้งๆ ที่มี Engine แบบ Open source ให้เลือกใช้มากมายที่จะตอบสนองกับการเปลี่ยนแปลงของมาตราฐานได้เร็วกว่า

Ballmer ก็ตอบไปครับว่าใน IE มีส่วนขยายของตัวเองมากมาย แต่ WebKit ของ Apple ก็น่าสนใจเหมือนกัน

ไม่แน่นะครับ เดี๋ยวซักพัก Mozilla จะไปทำ xulrunner บน WebKit บ้างไหมครับเนี่ย

By mk Founder on Tag: Open Source, Safari, JavaScript, WebKit
Open Source

ช่วงนี้ไม่มีสมรภูมิไหนสู้กันดุเดือดเท่ากับการแข่งเอนจินจาวาสคริปต์อีกแล้ว

By toandthen Writer on Tag: Apple, Browser, Safari, WebKit
Apple

แอปเปิลได้ประกาศปล่อย Safari เวอร์ชั่น 3.1 แล้ววันนี้ โดยได้อ้างไว้ว่าด้วยพลังของ WebKit ตัวล่าสุด ทำให้ Safari นั้นเป็นเว็บบราวเซอร์ที่เร็วที่สุดในโลกทั้งบนแมคและพีซีที่ใช้วินโดวส์

จากตัวเลขที่แอปเปิลได้อ้างไว้นั้น Safari สามารถโหลดหน้าเว็บได้เร็วกว่า IE7 ถึง 1.9 เท่าและเร็วกว่า Firefox 2 ถึง 1.7 แต่ถ้าหากให้โหลดจาวาสคริปแล้ว Safari สามารถทำได้เร็วกว่าเว็บบราวเซอร์อื่น ๆ ทั่วไปกว่าหกเท่าเลยทีเดียว!

Safari 3.1 สามารถดาวน์โหลดได้จากเว็บแอปเปิล สำหรับผู้ใช้แมคสามารถทำผ่าน Software Update ได้

By anirut Contributor on Tag: Open Source, Qt, WebKit
Open Source

Trolltech ประกาศการรวม WebKit เข้าไว้เป็นโมดูลใน Qt ซึ่งจะทำให้สามารถพัฒนาบริการ Web 2.0 ลงในโทรศัพท์เคลื่อนที่ได้สะดวกและหลากหลายยิ่งขึ้น รวมถึงการพัฒนาโปรแกรมประยุกต์บนแพลตฟอร์มอื่นโดยใช้ Qt ด้วย การรวมกันนี้จะออกมาให้ได้ใช้กันใน Qt 4.4 ตอนนี้ก็สามารถดาวน์โหลด pre-release มาลองใช้กันได้แล้ว

Qt เป็นชุดเฟรมเวิร์คสำหรับพัฒนาโปรแกรมได้ข้ามแพลตฟอร์ม ถูกนำไปใช้พัฒนา KDE, Google Earth เป็นต้น ส่วน WebKit นั้นเป็นเอ็นจินของเว็บเบราว์เซอร์แบบโอเพนซอร์ส
ถูกนำไปใช้พัฒนา Safari, เว็บเบราว์เซอร์ในไอโฟนและโนเกีย S60 เป็นต้น

By lew Founder on Tag: Open Source, Apple, WebKit, OLPC
Open Source

หลังการโอเพนซอร์ส ทางค่าย WebKit ก็ได้รับความสนใจเป็นอย่างสูงจากโครงการจำนวนมากไม่ว่าจะเป็น Nokia หรือเว็บเบราว์เซอร์โอเพนซอร์สอย่าง Epiphany และล่าสุดตอนนี้โครงการ OLPC ก็กำลังทดสอบ WebKit บนเครื่อง OLPC ด้วยเช่นกัน

Subscribe to WebKit