SVG หรือ Scalable Vector Graphics เป็นมาตรฐานรูปภาพแบบเวกเตอร์ที่เริ่มใช้กันมานาน แต่กลับไม่แพร่หลายในการใช้งานบนเว็บสักเท่าไรนัก กูเกิลซึ่งสนับสนุนการใช้ SVG ถึงขนาดจัดงาน SVG Open 2009 ได้ออกมาดัน SVG อีกครั้ง
Brad Neuberg นักพัฒนาของกูเกิล กล่าวสรุปภาพรวมของ SVG แบบสั้นๆ ได้ดีมาก (ขออนุญาตไม่แปล)
First they're ignored, then they're hyped, then they're written off for dead, then they start getting real work done
Neuberg บอกข้อดีของ SVG ทั้งในแง่ไฟล์ภาพมีขนาดเล็กและย่อขยายแล้วไม่แตก แต่ก็ชี้ให้เห็นว่าอุปสรรคสำคัญของ SVG คือ IE ไม่รองรับ (เบราว์เซอร์ตัวอื่นๆ รองรับหมดแล้ว) ซึ่งกูเกิลเองได้พัฒนาทางเลือกสำหรับคนใช้ IE คือโปรแกรม SVG Web ที่ใช้จาวาสคริปต์ช่วยเรนเดอร์ SVG ถึงแม้จะทำงานได้ไม่เร็วเท่า native SVG แต่ก็ใช้แก้ขัดได้
Neuberg ยังบอกอีกว่า HTML5 ถูกเขียนขึ้นมาโดยสนับสนุนการใช้ SVG เป็นอย่างมาก และน่าจะเป็นปัจจัยหนุนที่สำคัญของ SVG ในอนาคตอันใกล้นี้
ที่มา - CNET
on
IE
ck4u Sun, 04/10/2009 - 00:52
IE อีกแล้วว
Facebook.com/Xpress
ผมเกลียด
movemore Sun, 04/10/2009 - 01:15
ผมเกลียด Google แต่ยังใช้ Google ChromePakorn's Blog | follow me on Twitter
ทำไมถึงเก
runnary Sun, 04/10/2009 - 01:29
In reply to ผมเกลียด by movemore
ทำไมถึงเกลียดละครับ เค้าแฟร์จะตาย มีอะไรให้ใช้ฟรีเยอะ ไม่เห็นแก่ได้เหมือนบางค้าย ไม่ถือตัวเหมือนบางค้าย ไม่ล้าหลังเหมือนหลายๆค้าย ไม่หยุดอยู่แค่ตัวเองเหมือนหลายๆค้าย
"ค่าย"
ampz Sun, 04/10/2009 - 02:17
In reply to ทำไมถึงเก by runnary
"ค่าย" นะครับ :)
ไม่มีอะไร
sarunw Sun, 04/10/2009 - 14:08
In reply to ทำไมถึงเก by runnary
ไม่มีอะไรในโลกฟรีหรอกครับแค่คุณไม่ได้เป็นผู้เสียเงินเท่านั้นเอง :)
my life
ไม่มีอะไร
S.T.E.Y.R.C. Sun, 04/10/2009 - 23:26
In reply to ทำไมถึงเก by runnary
ไม่มีอะไรได้มาฟรีๆ อย่างแท้จริง ยกเว้นสังคัง
ถ้าของดีจริงผมก็ยอมเสียเงินครับ
ถึงกับเกล
Fzo Sun, 04/10/2009 - 03:37
In reply to ผมเกลียด by movemore
ถึงกับเกลียดเลยเหรอครับ แต่ยังใช้ของเค้าอยู่ ..ไม่เข้าใจ
@Fzo
แต่ adobe
saknarak Sun, 04/10/2009 - 01:47
แต่ adobe ไม่ได้พัฒนา SVG Viewer ต่อแล้วนี่ครับ
http://www.adobe.com/svg/viewer/install/main.html
http://www.adobe.com/svg/eol.html
Please note that Adobe has announced that it will discontinue support for Adobe SVG Viewer on January 1, 2009.
ถ้าเป็นมา
ampz Sun, 04/10/2009 - 02:13
In reply to แต่ adobe by saknarak
ถ้าเป็นมาตรฐานแล้วคงมีคนพัฒนาต่อเองครับ
เพราะ Adobe
mk Sun, 04/10/2009 - 15:30
In reply to แต่ adobe by saknarak
เพราะ Adobe ไปออก FXG มาแข่งครับ ข่าวเก่า
อ่านแล้วไ
natt_han Sun, 04/10/2009 - 02:04
อ่านแล้วไม่เข้าใจ "they" ในประโยคนั้นหมายถึงใคร
ถ้าไปดูที
javaboom Sun, 04/10/2009 - 15:31
In reply to อ่านแล้วไ by natt_han
ถ้าไปดูที่แหล่งข่าว เขามีประโยคเกริ่นก่อนประโยคด้านบนว่า
ดังนั้น they น่าจะหมายถึง "New Web programming standards" ครับ
My Blog / Follow me
MS บอก
ipats Sun, 04/10/2009 - 02:09
MS บอก ก็ไปใช้ VML ซิ, browser ที่มีคนใช้ 80% รองรับ ไปใช้ทำไม SVG มีคนรองรับแค่ 20%
ขำๆ อย่าซีเรียส :D
iPAtS
+1
Izen Sun, 04/10/2009 - 02:32
In reply to MS บอก by ipats
+1 ก็ไม่เข้าใจทำไมเป็นงั้น ให้ความรู้สึกเหมือนพวกขี้แพ้มารวมหัวกันบลัฟคนชนะไงไม่รู้
ปล.คำที่ใช้อาจรุนแรงสะเทือนใจ
ผมเพิ่งรู
hisoft Sun, 04/10/2009 - 09:37
In reply to MS บอก by ipats
ผมเพิ่งรู้จัก VML เลยนะเนี่ย แต่ถ้ามีคนรองรับ ๘๐% จริงๆ ทำไมต้องไปหนุน SVG ด้วย? มันมีอะไรดีกว่าเหรอครับ?
The Phantom Thief
W3c เลือกให้
jobbglass Sun, 04/10/2009 - 11:48
In reply to ผมเพิ่งรู by hisoft
W3c เลือกให้ SVG เป็นมาตราฐานกลางครับ VML เป็นมาตราฐานที่ MS และเพื่อนๆเขาเสนอเข้าไปที่ W3c นอกจากนั้นยังมี PGML จาก Adobe และผองเพื่อน W3c เลยยำและออกมาเป็น SVG แต่ MS ไม่ยอมรับ SVG คงเพราะลงทุนไปกับ VML มาก product หลายๆตัวของ MS ใช้ VML เช่น Visio คนอื่นก็ได้แต่ด่าครับ ทำอะไรเขาไม่ได้
ถ้าไปดูเว็บ W3c จะไม่เห็น VML นะ มีแต่ SVG และ Browser อื่นๆ เขาก็ใช้ SVG กัน วิธีการเขียนจะมี concept คล้ายกัน
ถ้าเป็น Web Developer เพื่อหลีกเลี่ยงปัญหาว่าต้องเลือกอะไร เราจะไปใช้ JavaScript Library ที่จะ convert code ให้เหมาะกับ browser แต่ปัญหาที่ตามมาคือช้าและยุ่งยากขึ้นมาก เลยไม่ได้รับความนิยม
เพราะ Browser
McKay Sun, 04/10/2009 - 20:36
In reply to MS บอก by ipats
เพราะ Browser ที่มีคนใช้จำนวน 80% นั้น จำนวนกว่า 90% อาจจะไม่รู้ว่า VML และ SVG คืออะไร ทำอะไรได้ รวมทั้งใช้ไม่เป็น และมีจำนวนน้อยกว่า 5% ที่เป็นนักพัฒนาของสาย IE ครับ
+1 สำหรับผม
tk2008 Mon, 05/10/2009 - 01:31
In reply to MS บอก by ipats
+1 สำหรับผม VML เขียนง่ายกว่า
VML เป็นแท็กแท็กนึงที่ใช้ใน IE ใช้ <v>
SVG เป็นอ็อบเจ็คท์ ใช้ <object>
SVG จะเหมือน
lingjaidee Sun, 04/10/2009 - 03:59
SVG จะเหมือน VRML หรือไม่ รอชมกันต่อปาย
ปล.ปัญหา SVG เค้าก็จับแก้ใน Flash แทนกันไปแล้วมั๊ง อีกอย่าง ภาพ Bitmap ยังเป็นวิธีสื่อ "สาร" ที่จำเป็นอยู่นิครับ ;P
แต่เท่าที
sukoom2001 Sun, 04/10/2009 - 04:43
แต่เท่าที่ลองกับ webkit browser ใน android ก็ยังไม่เห็นรองรับ svg นะ
มีแต่ opera mini ที่แสดงผลได้ ไม่รู้เป็นเพราะอะไรเหมือนกัน
ขออนุญาติ
Nozomi Sun, 04/10/2009 - 08:56
ขออนุญาติแปล (โดย Google)
ก่อนที่พวกเขาจะไม่มีแล้วพวกเขาก็กำลัง hyped แล้วพวกเขาก็กำลังเขียนปิดการตายแล้วพวกเขาก็เริ่มรับงานจริงทำ
(ฮาจริงๆ)
ผมไม่แปลก
mk Sun, 04/10/2009 - 15:32
In reply to ขออนุญาติ by Nozomi
ผมไม่แปลก็เพราะติดคำว่า hype นี่ล่ะครับ
ผมขอแปลมั
javaboom Sun, 04/10/2009 - 15:48
In reply to ขออนุญาติ by Nozomi
ผมขอแปลมั่วๆด้วยภาษาที่เทียบเคียงกันนะครับ ขออิงตามแหล่งข่าว
แปลได้ว่า
My Blog / Follow me
ขอบคุณครั
loptar Sun, 04/10/2009 - 23:48
In reply to ผมขอแปลมั by javaboom
ขอบคุณครับ อย่างน้อยตอนนี้ ก็พอเข้าใจขึ้นบ้างล่ะ :-)
IE IE IE
gotobanana Sun, 04/10/2009 - 09:02
IE IE IE
IE
pad4thai Sun, 04/10/2009 - 10:24
IE ไม่สนับสนุน svg นะครับ นอกนั้นรองรับหมดแล้ว
ถ้าใช้ svg ภาพคงจะเล็กลงไปอีก และ ทำ dynamic content ง่ายขึ้นครับ
ผัดไท ~ กวีไร้รัก | follow @pad4thai on Twitter
ขนาด PNG IE(6)
enviengine Sun, 04/10/2009 - 12:18
ขนาด PNG IE(6) ยังไม่ยอมรับเลยครับ ผมละเศร้าใจจริงๆ T_T
ในยุคที่ม
lew Mon, 05/10/2009 - 01:01
In reply to ขนาด PNG IE(6) by enviengine
ในยุคที่มันออกมาใหม่ๆ PNG ก็ยังไม่ได้รับความนิยมจริงๆ ล่ะครับ จะไปว่าคนพัฒนาก็คงได้ไม่เต็มปากนัก
LewCPE
พวกเขาก่อ
nuttin0011 Sun, 04/10/2009 - 12:27
พวกเขาก่อนที่จะละเว้นจากนั้น พวกเขากำลัง hyped แล้วพวกเขากำลังเขียนปิดสำหรับตายจากนั้น จะเริ่มต้นการทำงานที่แท้จริง
= ='' แปลเองแล้วไข้ใจแฮะ
พึงรู้นะเ
totiz Sun, 04/10/2009 - 15:02
พึงรู้นะเนี้ยว่า IE ยังไม่รองรับ SVG
นึกว่า IE8 จะรองรับซะอีก
ให้มันใช้
DoraeMew Sun, 04/10/2009 - 19:27
ให้มันใช้กันจริงๆ ทีเถ้อ
เผื่อจะได้เอามาใช้แทนแฟลชกันมั่ง ไม่ใช่อะไรๆ ก็แฟลช เปิดเว็บที ซีพียูพุ่ง 100% เกือบตลอด - -"
ปล. มือถือผมก็รองรับ SVG ด้วยแฮะ
IE ก็มีนิ
tk2008 Mon, 05/10/2009 - 01:24
IE ก็มีนิ ดาวน์โหลดมาติดตั้งสิ adobe svg viewer มันก็เหมือน flash player นั่นแหละก็ต้องโหลดมาติดตั้งเหมือนกัน
งานนี้อาจจะได้เห็นความสามารถใหม่ๆ ของ VML เพิ่มขึ้นอีกแน่