เพื่อนเคยถามว่าจะใช้ Adobe Flex ดีหรือเปล่ามันยากง่ายอย่างไร ก็ตอบแบบคร่าวๆไป ตอนนั้นไม่เคยรวบรวมความคิดแล้วสรุปอย่างจริงจังว่ามันควรใช้หรือไม่ แต่เมื่อปลายเดือนที่แล้ว(หรือกลางๆ เดือนหว่า) ได้คุยกับพี่ที่ทำงาน แล้วมันก็เหมือนรวบยอดขึ้นมาว่า Adobe Flex มันดียังไง แล้วมันไม่ดียังไง มันควรใช้เมื่อไหร่ Adobe Flex จริงๆ มันก็ง่ายสำหรับคนที่เคยเขียน Java หรือ C# นะ เพราะลักษณะภาษามันแทบไม่ได้มีอะไรแตกต่าง เพราะงั้น สำหรับโปรแกรมเมอร์ที่นั่งพิมพ์ดีด อย่างเดียวแล้ว ถือว่ามันง่ายกว่า Javascript พอสมควรเลยหละ แต่ว่า สิ่งหนึ่งที่น่าปวดหัวที่สุดคือ มันไม่ได้สวยจนเอาไปใช้งานได้ตั้งแต่เริ่มต้น และการปรับเปลี่ยนหน้าตามันไม่ได้ง่ายเหมือน HTML หลายคนอาจจะบอกว่า Adobe Flex ก็มีภาษา MXML ที่มีหน้าตาคล้าย HTML แถมใช้ CSS ได้เกือบจะเหมือนกันอีก ซึ่งก็จริง หลายๆ อย่างนั้นเหมือน HTML มากแต่มันต้อง compile ก่อนถึงจะเห็นผล ซึ่งนั่นไม่เหมาะกับบริษัทที่มีแต่โปรแกรมเมอร์มาก มันเป็นอะไรที่เหมาะกับบริษัทที่มีคนออกแบบหน้าตาด้วยโปรแกรมของ Adobe [...]
Tag Archives | HTML
Padding & Margin
เขียนเว็บมานานพึ่งเข้าใจความแตกต่างระหว่าง margin กับ padding เมื่อไม่นานมานี้แหละ แล้วก็พึ่งเห็นว่าใน Flex มีแต่ padding ไม่มี margin ลองวาดรูปดูก็เริ่มสงสัยเหมือนกันว่ามันจะมีไว้ทำไมหว่าทั้ง 2 อัน เพราะหน้าที่มันคล้ายกันมาก… ลองดูรูปด้านล่างละกัน margin คือค่าช่องว่างระหว่าง component นอกกับ component ที่ใส่ค่า margin ส่วน padding คือค่าช่องว่างระหว่าง component ที่ใส่ค่า padding กับ component ด้านใน จริงๆ ดูตามรูปด้านบนก็คงพอจะเข้าใจหละ(มั้ง) แต่จริงๆ มีแต่ padding ก็น่าจะใช้ได้ไม่น่าจะแตกต่างกับมีทั้งสองค่าหรือป่าวนะ