Tags:

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

Comments

By: ck4u
iPhoneSymbian
ck4u's blog
on 03/10/09 23:52 #129069 toggle
ck4u's picture

IE อีกแล้วว

Facebook.com/Xpress

By: movemore
iPhoneWindows PhoneBlackberry
movemore's blog
on 04/10/09 0:15 #129072 toggle
movemore's picture

ผมเกลียด Google แต่ยังใช้ Google Chrome

Pakorn's Blog | follow me on Twitter


Pakorn's Blog | follow me on Twitter

By: runnary
iPhoneWindows PhoneAndroidBlackberry
runnary's blog
on 04/10/09 0:29 #129075 Reply to:129072 toggle
runnary's picture

ทำไมถึงเกลียดละครับ เค้าแฟร์จะตาย มีอะไรให้ใช้ฟรีเยอะ ไม่เห็นแก่ได้เหมือนบางค้าย ไม่ถือตัวเหมือนบางค้าย ไม่ล้าหลังเหมือนหลายๆค้าย ไม่หยุดอยู่แค่ตัวเองเหมือนหลายๆค้าย

By: ampz
ampz's blog
on 04/10/09 1:17 #129089 Reply to:129075 toggle
ampz's picture

"ค่าย" นะครับ :)

By: sarunw
sarunw's blog
on 04/10/09 13:08 #129134 Reply to:129075 toggle
sarunw's picture

ไม่มีอะไรในโลกฟรีหรอกครับแค่คุณไม่ได้เป็นผู้เสียเงินเท่านั้นเอง :)

my life


my life

By: S.T.E.Y.R.C.
Ubuntu
S.T.E.Y.R.C.'s blog
on 04/10/09 22:26 #129182 Reply to:129075 toggle
S.T.E.Y.R.C.'s picture

ไม่มีอะไรได้มาฟรีๆ อย่างแท้จริง ยกเว้นสังคัง

ถ้าของดีจริงผมก็ยอมเสียเงินครับ


Techblog - The Technology Notes

By: Fzo
ContributorAndroidUbuntu
Fzo's blog
on 04/10/09 2:37 #129094 Reply to:129072 toggle
Fzo's picture

ถึงกับเกลียดเลยเหรอครับ แต่ยังใช้ของเค้าอยู่ ..ไม่เข้าใจ

@Fzo


WE ARE THE 99%

By: saknarak
Android
saknarak's blog
on 04/10/09 0:47 #129079 toggle
saknarak's picture

แต่ 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.

By: ampz
ampz's blog
on 04/10/09 1:13 #129088 Reply to:129079 toggle
ampz's picture

ถ้าเป็นมาตรฐานแล้วคงมีคนพัฒนาต่อเองครับ

By: mk
FounderAndroidRed HatWindows
mk's blog
on 04/10/09 14:30 #129143 Reply to:129079 toggle
mk's picture

เพราะ Adobe ไปออก FXG มาแข่งครับ ข่าวเก่า


my disclaimer

By: natt_han
ContributorSymbian
natt_han's blog
on 04/10/09 1:04 #129081 toggle
natt_han's picture

อ่านแล้วไม่เข้าใจ "they" ในประโยคนั้นหมายถึงใคร

By: javaboom
WriteriPhoneUbuntu
javaboom's blog
on 04/10/09 14:31 #129142 Reply to:129081 toggle
javaboom's picture

ถ้าไปดูที่แหล่งข่าว เขามีประโยคเกริ่นก่อนประโยคด้านบนว่า

New Web programming standards are hard to nurture, but they do arrive, said Brad Neuberg, a Google programmer and speaker at the conference.

ดังนั้น they น่าจะหมายถึง "New Web programming standards" ครับ

My Blog / Follow me


My Blog / Follow me

By: ipats
ContributorWindows PhoneAndroidExteen Official
ipats's blog
on 04/10/09 1:09 #129084 toggle
ipats's picture

MS บอก ก็ไปใช้ VML ซิ, browser ที่มีคนใช้ 80% รองรับ ไปใช้ทำไม SVG มีคนรองรับแค่ 20%

ขำๆ อย่าซีเรียส :D

iPAtS


iPAtS

By: Izen
Izen's blog
on 04/10/09 1:32 #129090 Reply to:129084 toggle
Izen's picture

+1 ก็ไม่เข้าใจทำไมเป็นงั้น ให้ความรู้สึกเหมือนพวกขี้แพ้มารวมหัวกันบลัฟคนชนะไงไม่รู้

ปล.คำที่ใช้อาจรุนแรงสะเทือนใจ

By: hisoft
ContributorWindows PhoneWindows
hisoft's blog
on 04/10/09 8:37 #129109 Reply to:129084 toggle
hisoft's picture

ผมเพิ่งรู้จัก VML เลยนะเนี่ย แต่ถ้ามีคนรองรับ ๘๐% จริงๆ ทำไมต้องไปหนุน SVG ด้วย? มันมีอะไรดีกว่าเหรอครับ?

 

The Phantom Thief


 

The Phantom Thief

By: jobbglass
jobbglass's blog
on 04/10/09 10:48 #129124 Reply to:129109 toggle
jobbglass's picture

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 แต่ปัญหาที่ตามมาคือช้าและยุ่งยากขึ้นมาก เลยไม่ได้รับความนิยม

By: McKay
iPhoneAndroidIn Love
McKay's blog
on 04/10/09 19:36 #129175 Reply to:129084 toggle
McKay's picture

เพราะ Browser ที่มีคนใช้จำนวน 80% นั้น จำนวนกว่า 90% อาจจะไม่รู้ว่า VML และ SVG คืออะไร ทำอะไรได้ รวมทั้งใช้ไม่เป็น และมีจำนวนน้อยกว่า 5% ที่เป็นนักพัฒนาของสาย IE ครับ


"Microsoft is doing a terrific job of pissing off it's existing customer base to chase the sliver that is the tablet market." - William Topping

By: tk2008
AndroidUbuntuWindows
tk2008's blog
on 05/10/09 0:31 #129196 Reply to:129084 toggle
tk2008's picture

+1 สำหรับผม VML เขียนง่ายกว่า

VML เป็นแท็กแท็กนึงที่ใช้ใน IE ใช้ <v>

SVG เป็นอ็อบเจ็คท์ ใช้ <object>

By: lingjaidee
Windows PhoneAndroidWindows
lingjaidee's blog
on 04/10/09 2:59 #129097 toggle
lingjaidee's picture

SVG จะเหมือน VRML หรือไม่ รอชมกันต่อปาย

ปล.ปัญหา SVG เค้าก็จับแก้ใน Flash แทนกันไปแล้วมั๊ง อีกอย่าง ภาพ Bitmap ยังเป็นวิธีสื่อ "สาร" ที่จำเป็นอยู่นิครับ ;P

By: sukoom2001
ContributorAndroidUbuntu
sukoom2001's blog
on 04/10/09 3:43 #129098 toggle
sukoom2001's picture

แต่เท่าที่ลองกับ webkit browser ใน android ก็ยังไม่เห็นรองรับ svg นะ มีแต่ opera mini ที่แสดงผลได้ ไม่รู้เป็นเพราะอะไรเหมือนกัน


My com My source & My life

By: Nozomi
ContributorWindows PhoneSymbianWindows
Nozomi's blog
on 04/10/09 7:56 #129104 toggle
Nozomi's picture

ขออนุญาติแปล (โดย Google)

ก่อนที่พวกเขาจะไม่มีแล้วพวกเขาก็กำลัง hyped แล้วพวกเขาก็กำลังเขียนปิดการตายแล้วพวกเขาก็เริ่มรับงานจริงทำ

(ฮาจริงๆ)


รับบริจาคฉลากโภชนาการดู รายละเอียดที่นี่ ครับ

By: mk
FounderAndroidRed HatWindows
mk's blog
on 04/10/09 14:32 #129144 Reply to:129104 toggle
mk's picture

ผมไม่แปลก็เพราะติดคำว่า hype นี่ล่ะครับ


my disclaimer

By: javaboom
WriteriPhoneUbuntu
javaboom's blog
on 04/10/09 14:48 #129147 Reply to:129104 toggle
javaboom's picture

ผมขอแปลมั่วๆด้วยภาษาที่เทียบเคียงกันนะครับ ขออิงตามแหล่งข่าว

New Web programming standards are hard to nurture, but they do arrive, said Brad Neuberg, a Google programmer and speaker at the conference.

"First they're ignored, then they're hyped, then they're written off for dead, then they start getting real work done," Neuberg said.

แปลได้ว่า

มาตรฐานใหม่ๆของ web programming (ขอละคำนี้ แปลไม่เป็นจริงๆ) นั้นยากต่อการยอมรับหรือได้รับการสนับสนุนได้ แต่มาตรฐานเหล่านี้ก็เกิดขึ้นมาแล้ว ซึ่งตอนแรกๆ มาตรฐานพวกนี้จะไม่ได้รับความสนใจ และต่อมา มันก็จะติดกระแส และเป็นสิ่งที่ใครๆต้องพูดถึงกัน (นั่นคือ ได้รับการสนับสนุนแล้ว หรือช่วง hype) จนกระทั่ง มันรอดพ้นจากการตกกระแส (นั่นคือ write off for dead) และแล้วมันก็จะถูกนำไปใช้จริง ให้เกิดผลงานจริงที่เป็นที่ยอมรับกัน

My Blog / Follow me


My Blog / Follow me

By: loptar
loptar's blog
on 04/10/09 22:48 #129184 Reply to:129147 toggle
loptar's picture

ขอบคุณครับ อย่างน้อยตอนนี้ ก็พอเข้าใจขึ้นบ้างล่ะ :-)


loptar

By: gotobanana
iPhoneAndroidBlackberrySymbian
gotobanana's blog
on 04/10/09 8:02 #129106 toggle
gotobanana's picture

IE IE IE

By: pad4thai
pad4thai's blog
on 04/10/09 9:24 #129117 toggle
pad4thai's picture

IE ไม่สนับสนุน svg นะครับ นอกนั้นรองรับหมดแล้ว ถ้าใช้ svg ภาพคงจะเล็กลงไปอีก และ ทำ dynamic content ง่ายขึ้นครับ

ผัดไท ~ กวีไร้รัก | follow @pad4thai on Twitter

By: enviengine
Android
enviengine's blog
on 04/10/09 11:18 #129125 toggle
enviengine's picture

ขนาด PNG IE(6) ยังไม่ยอมรับเลยครับ ผมละเศร้าใจจริงๆ T_T

By: lew
FounderJusci's WriterMEconomicsAndroid
lew's blog
on 05/10/09 0:01 #129190 Reply to:129125 toggle
lew's picture

ในยุคที่มันออกมาใหม่ๆ PNG ก็ยังไม่ได้รับความนิยมจริงๆ ล่ะครับ จะไปว่าคนพัฒนาก็คงได้ไม่เต็มปากนัก

LewCPE


LewCPE's Google+

By: nuttin0011
nuttin0011's blog
on 04/10/09 11:27 #129128 toggle
nuttin0011's picture

พวกเขาก่อนที่จะละเว้นจากนั้น พวกเขากำลัง hyped แล้วพวกเขากำลังเขียนปิดสำหรับตายจากนั้น จะเริ่มต้นการทำงานที่แท้จริง

= ='' แปลเองแล้วไข้ใจแฮะ


กำเนิดที่ขา ควบคุมโดยเอว......

By: totiz
ContributoriPhoneAndroid
totiz's blog
on 04/10/09 14:02 #129137 toggle
totiz's picture

พึงรู้นะเนี้ยว่า IE ยังไม่รองรับ SVG นึกว่า IE8 จะรองรับซะอีก

By: DoraeMew
AndroidSymbianUbuntuWindows
DoraeMew's blog
on 04/10/09 18:27 #129167 toggle
DoraeMew's picture

ให้มันใช้กันจริงๆ ทีเถ้อ เผื่อจะได้เอามาใช้แทนแฟลชกันมั่ง ไม่ใช่อะไรๆ ก็แฟลช เปิดเว็บที ซีพียูพุ่ง 100% เกือบตลอด - -" ปล. มือถือผมก็รองรับ SVG ด้วยแฮะ


บู๊ลิ้ม

By: tk2008
AndroidUbuntuWindows
tk2008's blog
on 05/10/09 0:24 #129193 toggle
tk2008's picture

IE ก็มีนิ ดาวน์โหลดมาติดตั้งสิ adobe svg viewer มันก็เหมือน flash player นั่นแหละก็ต้องโหลดมาติดตั้งเหมือนกัน งานนี้อาจจะได้เห็นความสามารถใหม่ๆ ของ VML เพิ่มขึ้นอีกแน่