เมื่อคืนนั่งดูบอลไปพอบอลจบนอนไม่หลับเลยลุกขึ้นมานั่งเขียน blog จริงๆแล้วอยากเขียนเรื่องบอล แต่ก็ค้นพบสัจจะธรรมที่ว่าคนเราไม่สามารถสมหวังไปได้ทุกอย่าง ถึงอย่างไงก็ต้องยอมรับความจริง
ข่าวล่ามาแรงจากงาน Google IO ตอนนี้ที่หลายบอร์ดในต่างประเทศกำลังพูดถึงคือข่าวการ Update API ของ Google Map API จาก Version 2 มาเป็น 3 โดยทาง google ได้ประกาศอย่างเป็นทางการและได้ทำการเผยแพร่ doccument สำหรับ Google Map API V3 แล้วครับที่ http://code.google.com/apis/maps/documentation/v3/ โดยสำหรับ V3 นี้เป็นเวอร์ชั่นที่พัฒนามาจาก V2 อาจจะไม่มีฟีเจอร์ใหม่เพิ่มแต่เป็นการปรับเรื่องการทำงาน โดยเฉพาะประสิทธิภาพในการทำงาน การลดขนาดของ javascript API Library ให้เล็กลง ทำให้สามารถโหลดไฟล์ได้เร็วมากขึ้น , รวมไปถึงการเพิ่มประสิทธิภาพการทำงานกับ Browser อย่าง Chrome ให้ดีขึ้นรวมไปถึงพวก mobile browser เช่น Android-based devices แ ละ iPhone™ ,การตั้งค่า Default UI แบบอัตโนมัตื และเรื่องการปรับปรุงบางส่วนของ Geocode API
การย้ายจาก API V2 ไปเป็น V3 ก็ง่ายครับแค่เปลี่ยนค่าพารามิเตอร์ ฟีเจอร์พื้นฐานของ V2 ก็มีครบใน V3
ตัวอย่าง code ของ google map api v3 ครับ
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=set_to_true_or_false"></script>
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(-34.397, 150.644);
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
</script>
</head>
<body onload="initialize()">
<div id="map_canvas" style="width:100%; height:100%"></div>
</body>
</html>



มิถุนายน 8, 2009 ที่ 1:11 pm |
ขอบคุณที่เอามาบอกครับ เดี๋ยวจะลองทดลองดูครับ แต่สงสัยจริงๆว่าแนวคิด MVC นี้เอามาใช้กับ JavaScript library ยังไง