GitHub บริการ repository สำหรับซอร์สโค้ดของโปรแกรม ซึ่งบริหารจัดการโดยใช้โปรแกรม Git
เดิมที GitHub มีความสามารถในการดู revision เพื่อเปรียบเทียบซอร์สโค้ดแต่ละเวอร์ชั่นเท่านั้น แต่ในตอนนี้สามารถเปรียบเทียบความต่างของภาพได้แล้ว ซึ่งสามารถเปรียบเทียบได้ 4 รูปแบบดังนี้
1. 2-UP: ใช้สำหรับเปรียบเทียบแบบคร่าวๆ โดยนำภาพทั้งสองเวอร์ชั่นมาแสดงเพื่อเปรียบเทียบ โดยทางซ้ายเป็นภาพเวอร์ชั่นเก่า และทางซ้ายเป็นภาพเวอร์ชั่นใหม่
2. Swipe: เป็นการนำเอาภาพทั้งสองเวอร์ชั่นมาซ้อนกัน ซึ่งสามารถคลิกลากเพื่อเลื่อนเพื่อเปิดดูภาพด้านหลังและเปรียบเทียบความแตกต่างของภาพได้ (ลักษณะเหมือนเปิดม่าน)
3. Onion Skin: เป็นการนำเอาภาพทั้งสองเวอร์ชั่นมาซ้อนกันเช่นเดิม เพียงแต่สามารถปรับความโปร่งใสของภาพที่ซ้อนกันได้ โดยภาพที่ปรับความโปร่งแสงได้คือภาพที่เป็นเวอร์ชั่นล่าสุด
4. Difference: จะแสดงส่วนที่ต่างของแต่ละภาพออกมาให้เห็น น่าเสียดายที่ไม่สามารถใช้งานบน Internet Explorer ที่เวอร์ชั่นต่ำกว่า 9 ได้ (เนื่องจากไม่สนับสนุน canvas)
ซึ่งเท่าผมที่ได้ทดลองใช้บอกได้เลยว่าประทับใจมากๆ (สามารถทดลองได้ที่นี่)
เชิญชมภาพประกอบท้ายข่าวครับ
ที่มา - GitHub Blog
1. 2-UP
2. Swipe
3. Onion Skin
4. Difference
Comments
น่าจะอธิบายไว้ด้วยครับว่า GitHub คืออะไร (เนื่องจากไม่ค่อยปรากฏใน Blognone) ลองดูข่าวเก่าประกอบครับ
ผมอ่านแล้วไม่เข้าใจว่า ประเด็นเรื่อง "เปรียบเทียบภาพ" มันเกี่ยวข้องอะไรกับ GitHub น่ะครับ คงต้องอธิบายเพิ่มอีกหน่อยว่า GitHub มันสามารถดู revision ได้ การเปรียบเทียบภาพได้จะช่วยให้การดู revision มันง่ายขึ้น อะไรทำนองนี้
แก้ไขแล้วครับ ขอบคุณครับ
Standard Web Programmer.
reversion -> revision
blog.semicolon.in.th
ว้าว