วันพฤหัสบดีที่ 11 มิถุนายน พ.ศ. 2558

ใบงานที่ 3 Google Chrome

                                 ประวัติ Google Chrome


             แลรีย์ เพจ และ เซอร์เกย์ บริน ผู้ก่อตั้ง Google Google เริ่มก่อตั้งเมื่อ มกราคม 2539 จากโครงงานวิจัยสำหรับดุษฎีนิพนธ์ ของแลรีย์ เพจ และ เซอร์เกย์ บริน นักศึกษามหาวิทยาลัยปริญญาเอกจากมหาวิทยาลัยสแตนฟอร์ด จากสมมุติฐานของ Search Engine ที่สามารถวิเคราะห์ความสัมพันธ์ของเวปไซต์ มาจัดอันดับการค้นหาที่เรียกว่า เพจแรงก์ โดยชื่อ Search Engine ที่ตั้งมาในตอนนั้น ชื่อว่า Back Rub ตามความสามารถในการวิเคราะห์ข้อมูลการลิงค์ย้อนกลับไป (Back Links) เพื่อวิเคราะห์ความสำคัญของแต่ละ เว็บไซต์ โดยเวปไซต์ที่มีเวปไซต์อื่นเข้ามาลิงค์มากที่สุด จะเป็นเวปไซต์ที่มีความสำคัญสูงสุด และ จะถูกจัดอันดับให้ดีกว่า โดยทั้งคู่ได้ทดสอบ Search Engine โดยใช้Server ของมหาวิทยาลัยสแตนฟอร์ด ในชื่อ Domain ว่า Google.Standford.Edu และต่อมาได้จดทะเบียนบริษัทกูเกิล (Google Inc.) ในวันที่ 7 กันยายน 2541 และชื่อ Domain Google ได้ถูกจดทะเบียนเมื่อวันที่ 15 กันยายน ในขณะเดียวกันทั้งคู่ได้ลาพักการเรียน และใช้เวลาในการพัฒนาหาเงินทุนพัฒนาจากครอบครัว เพื่อนฝูง และ นักลงทุน เป็นจำนวนเงินกว่า 1.1 ล้านเหรียญสหรัฐ ซึ่งรวมถึงเช็คเงินจาก แอนดี้ เบกโทลไซม์ ผู้ก่อตั้ง ซันไมโครซิสเตมส์ ในเดือนมีนาคม พ.ศ. 2542 บริษัทได้ย้ายไปยังเมือง แพโลอัลโท ที่ตั้งของบริษัทคอมพิวเตอร์หลายแห่ง ซึ่งต่อมา Googleได้ย้ายบริษัทอีกครั้งไปยังเมือง เมาท์เทนวิว ไปยังสำนักงานใหญ่ในชื่อเล่นว่า Google Plex ซึ่งในปี 2543 Google ได้เปิดธุรกิจในส่วนโฆษณา ในชื่อ Adwords และ Adsense โดยเป็นการโฆษณาผ่านคำค้นหา ซึ่งทำให้ข้อความโฆษณาตรงกับความต้องการของผู้ค้นเนื้อหาในเวปไซต์ และสองส่วนนี้กลายเป็น ธุรกิจหลักของ Google ร่วมกับตัว Search Engine 

            Google Chrome คือเว็บเบราว์เซอร์ที่สร้างโดยกูเกิล เหมือนกับ Firefox  แต่เร็วกว่า  สวยกว่า ซึ่งตอนนี้ก็มาถึงเวอชั่น 4 แล้ว ด้วยการใช้งานที่ง่าย ฟรี และติดตั้งได้อย่างรวดเร็วในไม่กี่วินาที ซึ่งมีคุณสมบัติที่น่าสนใจมากมาย

- ช่องแถบสำหรับใส่ที่อยู่เว็บก็ใช้เป็นช่องค้นหาได้ด้วย
- สามารถตั้งเลือกค่าให้บุ๊คมาร์คในแต่ละเครื่องปรับตรงกันได้โดยอัตโนมัติ
- สามารถลากแท็บออกจากเบราว์เซอร์เพื่อสร้างหน้าต่างใหม่ และรวมหลายๆ แท็บไว้ในหน้าต่างเดียว
- แท็บทุกแท็บที่กำลังใช้ ทำงานอย่างอิสระในเบราว์เซอร์
- มีโหมดไม่ระบุตัวตนสำหรับการเข้าชมแบบส่วนตัว
- มีส่วนขยายให้เลือกติดตั้งเพิ่มลงไปตามต้องการ

           โดยสามารถติดตั้ง Google Chrome ได้ที่ลิงก์นี้

คุณลักษณะต่างๆ ของ Google Chrome

คุณลักษณะใหม่ล่าสุด

         ส่วนขยายของ Google Chromeส่วนขยายคือโปรแกรมขนาดเล็กที่ช่วยเพิ่มคุณลักษณะต่างๆ ที่เป็นประโยชน์ให้กับเบราว์เซอร์ของคุณ

         ส่วนขยายมีทั้งการแจ้งข่าวและการแจ้งเตือนที่เป็นประโยชน์ พร้อมกันนี้คุณยังสามารถเข้าถึงเว็บแอปพลิเคชันโปรด หรือแหล่งข่าวสาร และปรับปรุงการทำงานออนไลน์ เช่น การเรียกดูภาพถ่าย การรับเส้นทาง หรือช็อปปิ้งได้อย่างง่ายดายยิ่งขึ้นอีกด้วย

การแปลในเบราว์เซอร์

         Chrome เป็นเบราว์เซอร์แรกที่รวมเอาการแปลจากคอมพิวเตอร์เข้าไว้ในเบราว์เซอร์โดยไม่ต้องมีปลั๊กอินหรือส่วนขยายเพิ่มเติม

         เมื่อภาษาบนหน้าเว็บไม่ตรงกับการตั้งค่าภาษาที่กำหนดไว้ในเบราว์เซอร์ Chrome จะถามโดยอัตโนมัติว่าต้องการให้แปลหน้าเว็บเป็นภาษาที่คุณตั้งค่าไว้หรือไม่

คุณลักษณะที่ได้รับความนิยมมากที่สุดจาก Chrome

ธีม ตกแต่งเบราว์เซอร์ของคุณด้วยธีมจากศิลปินทั่วโลก

หน้าแท็บใหม่  ไปที่เว็บไซต์โปรดของคุณได้ง่ายๆ จากหน้าแท็บใหม่ เมื่อคุณเปิดแท็บใหม่ ไซต์ที่คุณเข้าชมบ่อยที่สุดจะพร้อมให้คุณใช้งานทันที

แถบอเนกประสงค์    ใช้แถบอเนกประสงค์เพื่อพิมพ์ทั้งที่อยู่เว็บและข้อความค้นหาใน Chrome

แท็บและความเสถียร  Chrome ออกแบบมาเพื่อการใช้งานด้วยความเสถียร หากแท็บใดแท็บหนึ่งหยุดนิ่งหรือไม่ทำงาน แท็บอื่นๆ จะยังคงใช้งานได้เป็นปกติ  คุณยังสามารถจัดเรียงแท็บของคุณได้ตามที่คุณต้องการด้วยความรวดเร็วและง่ายดาย

โหมดไม่ระบุตัวตน   เมื่อคุณไม่ต้องการให้ประวัติของเบราว์เซอร์บันทึกข้อมูลเว็บไซต์ที่คุณเข้าชม คุณสามารถเรียกดูเว็บไซต์ในโหมดไม่ระบุตัวตนได้ 



วันพฤหัสบดีที่ 4 มิถุนายน พ.ศ. 2558

ใบงานที่ 2

1.เว็บเบราเซอร์ (web browser) หมายถึงอะไร

             เว็บเบราว์เซอร์ (web browserเบราว์เซอร์ หรือ โปรแกรมดูเว็บ คือโปรแกรมคอมพิวเตอร์ ที่ผู้ใช้สามารถดูข้อมูลและโต้ตอบกับข้อมูลสารสนเทศที่จัดเก็บในหน้าเวบที่สร้างด้วยภาษาเฉพาะ เช่น ภาษาเอชทีเอ็มแอล (html) ที่จัดเก็บไว้ที่ระบบบริการเว็บหรือเว็บเซิร์ฟเวอร์ หรือระบบคลังข้อมูลอื่น ๆ โดยโปรแกรมค้นดูเว็บเปรียบเสมือนเครื่องมือในการติดต่อกับเครือข่ายคอมพิวเตอร์ขนาดใหญ่ที่เรียกว่าเวิลด์ไวด์เว็บ


2. การทำงานของเว็บเบราว์เซอร์

            การทำงานของบริการ WWW นี้จะมีลักษณะเช่นเดียวกันกับบริการอื่นๆ ของอินเทอร์เน็ต คืออยู่ในรูปแบบไคลเอ็นต์-เซิร์ฟเวอร์ (client - server) โดยมีโปรแกรมเว็บไคลเอ็นต์ (web client) ทำหน้าที่เป็นผู้ร้องขอบริการ และมีโปรแกรมเว็บเซิร์ฟเวอร์ (web server) ทำหน้าที่เป็นผู้ให้บริการ โปรแกรมเว็บไคลเอ็นต์ก็คือโปรแกรมเว็บบราวเซอร์ (web browser) นั่นเอง สำหรับโปรแกรมเว็บเซิร์ฟเวอร์นั้นจะถูกติดตั้งไว้ในเครื่องของผู้ให้บริการเว็บไซต์ การิดต่อระหว่างโปรแกรมเว็บบราวเซอร์กับโปรแกรมเว็บเซิร์ฟเวอร์จะกระทำผ่านโปรโตคอล HTTP (Hypertext Transfer Protocol)
กลไกการทำงานของเว็บเพจ
     สำหรับเว็บเพจธรรมดาที่โดยปกติมีนามสกุลของไฟล์เป็น htm หรือ html นั้น เมื่อเราใช้เว็บบราวเซอร์เปิดดูเว็บเพจใด เว็บเซิร์ฟเวอร์ก็จะส่งเว็บเพจนั้นกลับมายังบราวเซอร์ จากนั้นบราวเซอร์จะแสดงผลไปตามคำสั่งภาษา HTML (Hypertext Markup Language) ที่อยู่ในไฟล์

     จะเห็นได้ว่าเว็บเพจดังรูปเป็นเว็บเพจที่มีลักษณะ static กล่าวคือ ผู้ใช้จะพบกับเว็บเพจหน้าตาเดิมๆ ทุกครั้งจนกว่าผู้ดูแลเว็บจะทำการปรับปรุงเว็บเพจนั้น นี่คือข้อจำกัดอันมีต้นเหตุมาจากภาษา HTML ซึ่งเป็นภาษาที่ใช้อธิบายหน้าตาของเว็บเพจ หรือกล่าวอีกนัยหนึ่งคือ HTML สามารถกำหนดให้เว็บเพจมีหน้าตาอย่างที่เราต้องการได้ แต่ไม่ช่วยให้เว็บเพจมี "ความฉลาด" ได้

     การสร้างเว็บเพจที่มีความฉลาดสามารถทำได้หลายวิธีด้วยกัน หนึ่งในนั้นก็คือ การฝังสคริปต์หรือชุดคำสั่งที่ทำงานทางฝั่งเซิร์ฟเวอร์ (server-side script) ไว้ในเว็บเพจ


     จากรูปเป็นการทำงานของเว็บเพจที่ฝังสคริปต์ภาษา PHP ไว้ (ขอเรียกว่า ไฟล์ PHP) เมื่อเว็บบราวเซอร์ร้องขอไฟล์ PHP ไฟล์ใด เว็บเซิร์ฟเวอร์จะเรียก PHP engine ขึ้นมาแปล (interpret) และประมวลผลคำสั่งที่อยู่ในไฟล์ PHP นั้น โดยอาจมีการดึงข้อมูลจากฐานข้อมูล หรือเขียนข้อมูลลงไปยังฐานข้อมูลด้วย หลังจากนั้นผลลัพธ์ในรูปแบบ HTML จะถูกส่งกลับไปยังบราวเซอร์ บราวเซอร์ก็จะแสดงผลตามคำสั่ง HTML ที่ได้รับมา ซึ่งย่อมไม่มีคำสั่ง PHP ใดๆ หลงเหลืออยู่ เนื่องจากถูกแปลและประมวลผลโดย PHP engine ที่ฝั่งเซิร์ฟเวอร์ไปหมดแล้ว

     ให้สังเกตว่าการทำงานของบราวเซอร์ในกรณีนี้ไม่ต่างจากกรณีของเว็บเพจธรรมดาที่ได้อธิบายไปก่อนหน้านี้เลย เพราะสิ่งที่บราวเซอร์ต้องกระทำคือ การร้องขอไฟล์จากเว็บเซิร์ฟเวอร์ จากนั้นก็รอรับผลลัพธ์กลับมาแล้วแสดงผล ความแตกต่างจริงๆ อยู่ที่การทำงานทางฝั่งเซิร์ฟเวอร์ ซึ่งกรณีหลังนี้ เว็บเพจที่เป็นไฟล์ PHP จะผ่านการประมวลผลก่อน แทนที่จะถูกส่งไปยังบราวเซอร์เลยทันที

     การฝังสคริปต์ PHP ไว้ในเว็บเพจ ช่วยให้เราสร้างเว็บเพจแบบ dynamic ได้ ซึ่งหมายถึงเว็บเพจที่มีเนื้อหาสาระและหน้าตาเปลี่ยนแปลงไปได้ในแต่ละครั้งที่ผู้ใช้เปิดดู โดยขึ้นอยู่กับเงื่อนไขต่างๆ เช่น ข้อมูลที่ผู้ใช้ส่งมาให้ หรือข้อมูลในฐานข้อมูล เป็นต้น


3. ตัวอย่างเว็บเบราว์เซอร์ 

          1.
Google Chrome 


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

ช่องแถบสำหรับใส่ที่อยู่เว็บก็ใช้เป็นช่องค้นหาได้ด้วย
สามารถตั้งเลือกค่าให้บุ๊คมาร์คในแต่ละเครื่องปรับตรงกันได้โดยอัตโนมัติ
สามารถลากแท็บออกจากเบราว์เซอร์เพื่อสร้างหน้าต่างใหม่ และรวมหลายๆ แท็บไว้ในหน้าต่างเดียว
แท็บทุกแท็บที่กำลังใช้ ทำงานอย่างอิสระในเบราว์เซอร์
มีโหมดไม่ระบุตัวตนสำหรับการเข้าชมแบบส่วนตัว
มีส่วนขยายให้เลือกติดตั้งเพิ่มลงไปตามต้องการ

         2.Netscape

Netscape คือ นายจิม คลาร์ค อดีตผู้ก่อตั้งบริษัท Silicon Graphic และนายมาร์ค แอนเดรสเซ่น ผู้คิดค้นเว็บบราวเซอร์ตัวแรกของโลกคือ โมเสค (Mosaic) ได้รวมตัวกันตั้งบริษัทNetscape ออกเว็บบราวเซอร์ที่ดีกว่า Mosaic คือ Netscape Navigator สมัยประมาณปี 1994 
ตอนนั้น แทบทุกคนในโลกที่ใช้งานเว็บ ก็ต้องใช้ Netscape Navigator ส่งผลให้ไมโครซอพท์ต้องเต้นพอสมควร เพราะว่าเริ่มต้นเกี่ยวกับอินเทอร์เน็ตช้าไป เลยทุ่มสุดตัวสร้างInternet Explorer ขึ้นมาแข่ง และใช้กลยุทธยัดเยียด IE ไปกับวินโดว์ 95 ในตอนนั้น เพื่อตัดโอกาสของ Netscape เพราะว่า Netscape Navigator นั้นฟรีถ้าใช้เอง แต่ถ้าใช้ในบริษัทต้องซื้อ ทำให้เป็นคดีความกันใหญ่โต เพราะ Netscape ฟ้องไมโครซอพท์ในคดีผูกขาด ซึ่งตอนนี้คดีก็ยังไม่จบนะครับ แต่ว่า Netscape จบไปแล้ว พอโดนไมโครซอพท์ตีหนักๆ เข้า บริษัทเล็กๆ อย่าง Netscape ก็อยู่ไม่ไหว บริษัท America OnLine ซึ่งเป็นผู้ให้บริการอินเทอร์เน็ตที่ใหญ่ที่สุดของอเมริกา ก็เข้ามาซื้อบริษัท Netscape ไป

แต่ Netscape Navigator ยังไม่ตายครับ ช่วงปี 1997-1998 เมื่อ Netscape รู้ตัวว่าสู้ไม่ได้แน่ เลยตัดสินใจเปิดซอร์สโค้ดของ Navigator ไปเลย Netscape ตั้ง Mozilla.org ขึ้นมาเป็นทีมพัฒนาเว็บบราวเซอร์ตัวใหม่ชื่อ Mozilla คำว่า Mozilla นั้นเป็นชื่อเล่นของ Netscape Navigator ที่เรียกกันภายใน ตัว M หมายถึง Mosaic ซึ่งเป็นเว็บบราวเซอร์ตัวแรกที่ทีมงานเคยสร้าง ส่วน ozilla ก็มาจาก Godzilla สัตว์ประหลาดญี่ปุ่นที่เรารู้จักกันดี รวมกันกลายเป็น Mozilla นั่นเอง (แต่ถ้าหมายถึงทีมพัฒนา Mozilla ต้องมี .org ตามเสมอ) 

ทีมงาน Mozilla.org และนักพัฒนาอิสระจากทั่วโลก ก็ได้ร่วมกันสร้าง Mozilla ขึ้นมาใหม่ ให้มีความสามารถมากกว่าเดิม ใช้เวลาหลายปี ตอนนี้ออกมาถึงรุ่น 1.4 แล้วครับNetscape เอง (ที่ตอนนี้เป็นของ AOL ไปแล้ว) ก็ได้นำเอาซอร์สโค้ดของ Mozilla มาพัฒนาต่อบางส่วน จนกลายมาเป็น Netscape 6 และ Netscape 7 ในทุกวันนี้
           

           3.Firefox                              
                                                      

Firefox เป็นเบราว์เซอร์ประเภทกราฟิก หลายคนคงคิด อ้าว! แล้วเบราว์เซอร์แบบที่ไม่เป็นกราฟฟิกเป็นยังไง มันก็เป็นแบบตัวหนังสืออย่างเดียวเลยไง ซึ่งเจ้าเบราว์เซอร์ตัวแรกของมนุษยชาติก็คือ WorldWideWeb ลองดูตามรูป มีแต่ตัวหนังสือเพียบ ท่าทางเล่นแล้วจะเหนื่อย (เห็นแล้วสงสาร geek ในสมัยนั้นจริงๆ) ไฟร์ฟอกซ์ตัวนี้ได้ถือกำเนิดจากผลพวงของสงครามเบราว์เซอร์ในทศวรรษที่ 90 โดยตัวไฟร์ฟอกซ์ได้แยกตัวออกมาจาก Mozilla Suite หรืออีกชื่อหนึ่งคือ SeaMonkey ซึ่ง SeaMonkey ก็เป็นชุดโปรแกรมอินเทอร์เน็ตที่มี เว็บเบราว์เซอร์ โปรแกรมอีเมล์ โปรแกรมสร้างเว็บ โปรแกรมไออาร์ซี แอดเดรสบุก แต่เป็นเพราะ Seamonkey นั้นมีขนาดใหญ่ Mozilla ก็ได้ลองเปลี่ยนแผนการพัฒนาจากชุดโปรแกรมอินเทอร์เน็ตก็แตกย่อยออกเป็น เว็บเบราว์เซอร์ (Mozilla Firefox) และ โปรแกรมอีเมล์ (Mozilla Thunderbird) เดิมทีนั้นไฟร์ฟอกซ์นั้นไม่ได้ชื่อ Mozilla Firefox ตั้งแต่ต้น ชื่อเริ่มแรกเลยก็คือ Mozilla Phoenix แต่ชื่อดันไปซ้ำกับบริษัท Phoenix Technologies ผู้ผลิต Bios ให้เครื่องคอมพิวเตอร์ที่เราๆท่านๆใช้กันอยู่นี้เอง ในวันที่่ 14เมษายน 2546 จึงต้องยกเลิกชื่อนี้ไป จากนั้นไม่กี่วันทาง Mozilla ก็ได้เปลี่ยนชื่อมาอีกเป็น Mozilla Firebird ที่ทาง Mozilla อยากได้ชื่อนี้ก็เพราะว่า Firebird นั้น บางตำนานก็เชื่อว่าคือ Phoenix แต่เคราะห์ซ้ำกรรมซัด ชื่อนี้ดันไปซ้ำกับโครงการฐานข้อมูลโอเพนซอร์สที่ชื่อว่า FirebirdSQL ในตอนแรกทาง Mozilla ไม่อยากที่จะเปลี่ยนชื่อเท่าไหร่แต่ก็ถูกทาง FirebirdSQL กดดันหนักขึ้นเรื่อยๆจนทาง Mozilla ต้องจำใจยอมปล่อยชื่อ Firebird ไป คราวนี้ Mozillaได้รับบทเรียนมามากมายเกี่ยวกับชื่อ และทาง Mozilla ต้องหาชื่อที่ไม่เป็นปัญหากับโครงการใดๆเลยในโลกนี้ ทีมงานใน Mozilla ช่วยกันคิดชื่อออกมาประมาณ 200 รายชื่อ โดยความหมายต้องไปในทางเดียวกับ ชื่อแรก และในที่สุดก็ได้ชื่อออกมานั้นก็คือ Mozilla Firefox แต่ทางก็ไม่ได้โรยด้วยกลีบกุหลาบ ยังมีปัญหาขึ้นอีกเมื่อทาง Mozilla ได้ไปเจอว่าชื่อ Firefox นั้นมีคนเคยจดแล้ว แต่ด้วยความมานะอดทนของทีมงานและทนายความที่ช่วยกันเจรจา จนในวันที่ กุมภาพันธ์ 2547 Mozilla จึงได้ชื่อ Mozilla Firefox ออกมาเป็นของตัวเองในที่สุด และนายเบน กูดเจอร์ ก็ฝากข้อคิดมา ด้วยว่า ควรให้ความสำคัญในขั้นตอนการตั้งชื่อด้วย ควรทำการบ้านมาให้ดีก่อนที่จะตั้งชื่อโปรเจ็คอะไรสักอย่าง มิเช่นนั้นจะเป็นเหมือนกับเขาที่ต้องเปลี่ยนชื่อถึง รอบ