Tags:
Topics: 
Node Thumbnail

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

Get latest news from Blognone

Comments

By: ck4u
iPhoneWindows PhoneBlackberrySymbian
on 4 October 2009 - 00:52 #129069

IE อีกแล้วว

Facebook.com/Xpress

By: movemore
iPhoneWindows PhoneBlackberry
on 4 October 2009 - 01:15 #129072

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

Pakorn's Blog | follow me on Twitter

By: runnary
iPhoneWindows PhoneAndroidBlackberry
on 4 October 2009 - 01:29 #129075 Reply to:129072
runnary's picture

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

By: ampz on 4 October 2009 - 02:17 #129089 Reply to:129075

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

By: sarunw
Contributor
on 4 October 2009 - 14:08 #129134 Reply to:129075

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

my life


My iOS apps
My Android apps

By: S.T.E.Y.R.C.
Ubuntu
on 4 October 2009 - 23:26 #129182 Reply to:129075

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

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

By: Fzo
ContributorAndroid
on 4 October 2009 - 03:37 #129094 Reply to:129072
Fzo's picture

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

@Fzo


WE ARE THE 99%

By: saknarak
Android
on 4 October 2009 - 01:47 #129079
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 on 4 October 2009 - 02:13 #129088 Reply to:129079

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

By: mk
FounderAndroid
on 4 October 2009 - 15:30 #129143 Reply to:129079
mk's picture

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

By: natt_han
ContributoriPhoneAndroid
on 4 October 2009 - 02:04 #129081

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

By: javaboom
WriteriPhone
on 4 October 2009 - 15:31 #129142 Reply to:129081
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

By: ipats
ContributorNOOBIn Love
on 4 October 2009 - 02:09 #129084

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

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

iPAtS


iPAtS

By: Izen on 4 October 2009 - 02:32 #129090 Reply to:129084

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

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

By: hisoft
ContributorWindows PhoneWindows
on 4 October 2009 - 09:37 #129109 Reply to:129084
hisoft's picture

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

 

The Phantom Thief

By: jobbglass on 4 October 2009 - 11:48 #129124 Reply to:129109

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
ContributorAndroidWindowsIn Love
on 4 October 2009 - 20:36 #129175 Reply to:129084
McKay's picture

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


In Soviet Warcraft, Argus comes to you.

By: tk2008
AndroidUbuntuWindows
on 5 October 2009 - 01:31 #129196 Reply to:129084

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

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

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

By: lingjaidee
ContributoriPhoneAndroid
on 4 October 2009 - 03:59 #129097
lingjaidee's picture

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

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


my blog

By: sukoom2001
ContributorAndroidUbuntu
on 4 October 2009 - 04:43 #129098
sukoom2001's picture

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

By: Nozomi
ContributorWindows PhoneAndroidSymbian
on 4 October 2009 - 08:56 #129104
Nozomi's picture

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

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

(ฮาจริงๆ)

By: mk
FounderAndroid
on 4 October 2009 - 15:32 #129144 Reply to:129104
mk's picture

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

By: javaboom
WriteriPhone
on 4 October 2009 - 15:48 #129147 Reply to:129104
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

By: loptar on 4 October 2009 - 23:48 #129184 Reply to:129147
loptar's picture

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

By: gotobanana
iPhoneAndroidBlackberrySymbian
on 4 October 2009 - 09:02 #129106
gotobanana's picture

IE IE IE

By: pad4thai
AndroidUbuntuIn Love
on 4 October 2009 - 10:24 #129117
pad4thai's picture

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

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

By: enviengine
Android
on 4 October 2009 - 12:18 #129125

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

By: lew
FounderJusci&#039;s WriterMEconomicsAndroid
on 5 October 2009 - 01:01 #129190 Reply to:129125
lew's picture

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

LewCPE


lewcpe.com, @public_lewcpe

By: nuttin0011 on 4 October 2009 - 12:27 #129128

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

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

By: totiz
ContributoriPhoneAndroidRed Hat
on 4 October 2009 - 15:02 #129137
totiz's picture

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

By: DoraeMew
AndroidSymbianUbuntuWindows
on 4 October 2009 - 19:27 #129167

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

By: tk2008
AndroidUbuntuWindows
on 5 October 2009 - 01:24 #129193

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