Tags:
Node Thumbnail

ความสัมพันธ์ที่เปลี่ยนไประหว่างไมโครซอฟท์และโลกโอเพนซอร์สทำให้เราได้เห็นปรากฎการณ์ที่สักห้าหกปีก่อนคงไม่มีใครคาดคิด แต่วันนี้ Scott Blomquist พนักงานของไมโครซอฟท์ก็ส่งแพตซ์เข้าไปยังโครงการ WebKit เพื่อให้รองรับมาตรฐาน Pointer Events ที่ไมโครซอฟท์เสนอเข้าสู่ W3C

Tags:
Node Thumbnail

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

ไมโครซอฟท์ที่มี IE บน Windows Phone จึงออกมาเรียกร้องให้นักพัฒนาเว็บทดสอบเว็บให้ใช้งานกับ IE10 ได้ด้วย และเขียนบล็อกอธิบายการทดสอบเว็บกับ IE10 บน WP8 รวมถึงแนะนำให้นักพัฒนาเว็บหลีกเลี่ยงการใช้มาตรฐาน HTML เฉพาะของ WebKit (กลุ่ม -webkit- ทั้งหลาย) โดยเปลี่ยนมาใช้มาตรฐานกลางของ W3C แทน

วันเวลาเปลี่ยนไป หลายอย่างก็เปลี่ยนแปลง

Tags:
Node Thumbnail

เว็บไซต์ etnews.com ของเกาหลีใต้ อ้างแหล่งข่าววงในระบุว่าซัมซุงกำลังซุ่มพัฒนาเว็บเบราว์เซอร์ของตัวเอง โดยใช้เอนจิน WebKit เป็นฐานการพัฒนา

หน้าที่นี้เป็นของ Advanced Software Platform Lab ในศูนย์วิจัยของซัมซุงที่ซิลิคอนวัลเลย์ โดยช่วงหลังมานี้ซัมซุงเริ่มล่าตัวเซียน WebKit เข้ามาร่วมทีม

ตามข่าวไม่บอกว่าเบราว์เซอร์ตัวนี้ทำงานบนแพลตฟอร์มอะไรบ้าง คาดว่า Android คงได้แน่แต่จะรวม Tizen ด้วยหรือไม่อันนี้ต้องรอดูต่อไปครับ แต่ที่แน่ๆ ดูจากทิศทางแล้วชัดเจนว่าซัมซุงกำลังสร้าง ecosystem ของตัวเองแบบเดียวกับ Amazon (Android เป็นแค่ฐาน) ไม่รู้ว่าระยะยาวจะขัดแย้งกับกูเกิลหรือไม่

Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

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

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

ที่มา - Business Insider

Tags:
Node Thumbnail

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

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

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

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

ที่มา - Daring Fireball

Tags:
Node Thumbnail

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

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

ที่มา - MacRumors

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

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

Tags:
Node Thumbnail

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

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

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

ทางกลุ่ม Khronos ที่ดูแลมาตรฐาน OpenGL พยายามดึงกลุ่มต่างๆ เข้ามามีส่วนร่วมในมาตรฐาน WebGL นี้เพื่อให้มาตรฐานได้รับการยอมรับ

Tags:
Node Thumbnail

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

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

ที่มา - Boy Genius Report

Tags:
Node Thumbnail

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

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

Chromium นั้นเป็นเบราเซอร์ที่ประกอบขึ้นมาจากชุดเรนเดอร์เว็บ WebKit แต่ใช้คอมไพล์เลอร์ V8 ของกูเกิล ส่วน WebKit+Nitro นั้นเป็นชุดประกอบมาตรฐานของ Safari

Tags:
Node Thumbnail

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

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

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

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

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

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

ที่มา: AppleInsider

Tags:
Topics: 
Node Thumbnail

Maciej Stachowiak ทีมงานของ WebKit ได้รายงานว่า WebKit เบื้องหลังเว็บเบราว์เซอร์ชื่อดัง Safari สามารถผ่านเงื่อนไข ของ Acid3 (ข่าวเก่า) ในหัวข้อ "การแสดงภาพเคลื่อนไหวอย่างลื่นไหลบนเครื่องใดๆที่กำหนด(smooth animation on reference hardware)" ได้เป็นเจ้าแรก โดย Acid3 ได้กำหนดว่าต้อง แสดงภาพเคลื่อนไหวภายใน 3.3 วินาที และ WebKit ทำได้ 0.33 วินาที บนเครื่อง MacBook Pro 2.4 GHz(ใช้เวลา 1 ใน 10 ของที่กำหนด) โดยเบื้องหลังความสำเร็จนี้มาจาก DOM และ JavaScript ที่เร็วขึ้นของ WebKit นั่นเอง

Tags:
Node Thumbnail

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

เรื่องเริ่มจากค่าย WebKit นั้นเปิดตัว SquirrelFish (ปลากระรอก - โลโก้) เพื่อเป็นเอนจินตัวใหม่แทน JavaScriptCore ของเดิมที่สืบทอดมาตั้งแต่สมัย KJS จากนั้นก็เป็นฝั่ง Mozilla อัพเกรดเอนจิน SpiderMonkey มาเป็น TraceMonkey (ข่าวเก่า) และปิดท้ายด้วย V8 จากกูเกิล

Tags:
Node Thumbnail

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

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

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

ที่มา - MacRumors

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

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

Pages