Tags:
Node Thumbnail

จากข่าว Firefox 54 แยกโพรเซสของเนื้อหาเพจแล้ว ทาง Ryan Pollock หัวหน้าฝ่ายผลิตภัณฑ์ของ Mozilla ก็เขียนบล็อกอธิบายว่า สถาปัตยกรรมการแยกโพรเซสของ Firefox นั้นดีกว่าคู่แข่ง Chrome ซะอีก เพราะประหยัดแรมมากกว่า

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

Tags:
Node Thumbnail

Chrome 59 เข้าสถานะ Stable มีของใหม่ดังนี้

ที่มา - Google Chrome Releases, 9to5google

Tags:
Node Thumbnail

กูเกิลต้านกระแสไม่ไหว ประกาศเพิ่มตัวบล็อคโฆษณาลงใน Chrome โดยจะเริ่มมีผลช่วงต้นปี 2018

ตอนนี้ยังไม่มีรายละเอียดของตัวบล็อคโฆษณามากนัก โดยกูเกิลบอกเพียงว่าจะบล็อคโฆษณาที่ไม่ผ่านเกณฑ์ Better Ads Standards ของกลุ่ม Coalition for Better Ads ที่กูเกิลและเฟซบุ๊กร่วมก่อตั้ง การบล็อคโฆษณาจะมีผลกับโฆษณาที่ยิงผ่านเซิร์ฟเวอร์ของกูเกิลเองด้วย หากโฆษณาไม่ผ่านตามมาตรฐานดังกล่าว

เราอาจมองว่า นโยบายการใส่ตัวบล็อคโฆษณาของ Chrome จะช่วยลดความรำคาญของผู้ใช้ได้บางส่วน และไม่ต้องใช้ตัวบล็อคโฆษณาอื่น (เช่น AdBlock Plus) ที่อาจปิดกั้นโฆษณาทั้งหมดออกไป

Tags:
Node Thumbnail

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

Ran Bar-Zik นักพัฒนา AOL รายงานปัญหาไปยังกูเกิล เมื่อวันที่ 10 เมษายน 2017 ที่ผ่านมาแล้ว แต่กูเกิลปฏิเสธว่าไม่ใช่ปัญหาด้านความปลอดภัย เป็นปัญหาของผู้ใช้งาน จึงไม่มีความจำเป็นต้องรีบออกแพตช์แก้ไขให้ ยกตัวอย่างเช่นบนโทรศัพท์ก็ไม่มีจุดสีแดงนี้เหมือนกัน (แต่จะมีสัญลักษณ์ที่ status bar)

Tags:
Node Thumbnail

Chrome มีฟีเจอร์ PNaCl ที่นำโค้ดแบบเนทีฟมารันบนเบราว์เซอร์ เริ่มใช้มาตั้งแต่ Chrome 31 ในปี 2013 ล่าสุดกูเกิลประกาศถอดฟีเจอร์นี้แล้ว

เหตุผลคือกูเกิลจะย้ายไปใช้ฟีเจอร์แบบเดียวกัน แต่เป็นมาตรฐานกว่าคือ WebAssembly ที่ร่วมพัฒนาโดย Google, Microsoft, Mozilla, Apple มันคือการคอมไพล์ภาษาโปรแกรมเป็นไบนารี แล้วนำไปรันบนเอนจินจาวาสคริปต์ของเบราว์เซอร์อีกทีหนึ่ง

Tags:
Node Thumbnail

กูเกิลดัน Chrome ในตลาดองค์กรสุดตัว ล่าสุดออก Chrome Enterprise Bundle จัดชุดมาให้แอดมินองค์กรบริหารจัดการง่ายขึ้น

ในชุด Chrome Bundle ประกอบด้วย

  • Chrome ที่ติดตั้งแบบ MSI Installer (มีทั้ง 32-64 บิท)
  • Administrative Templates สำหรับกำหนด policy การใช้งานในองค์กร (ดาวน์โหลดแยกได้)
  • ส่วนขยาย Legacy Browser Support (LBS) ให้ย้ายจาก IE เวอร์ชันเก่ามาใช้ Chrome ง่ายขึ้น แอดมินสามารถตั้งค่าเป็นราย URL ได้ว่าลิงก์ไหนให้เปิดใน IE แทน Chrome

นอกจากนี้ กูเกิลยังประกาศความร่วมมือกับ Citrix รองรับ Citrix XenApp อย่างเป็นทางการ โดย Chrome 58 จะสามารถรัน Citrix แบบเร่งความเร็วด้วยจีพียูได้แล้ว

Tags:
Topics: 
Node Thumbnail

Google ได้เพิ่มความสามารถในการดาวน์โหลดหน้าเว็บแบบออฟไลน์ให้ Chrome บน Android เวอร์ชันล่าสุด หลังจากที่เปิดให้ผู้ใช้ดาวน์โหลดหน้าเว็บแบบออฟไลน์เมื่อปีที่แล้ว มีหน้าเว็บถูกดาวน์โหลดกว่า 45 ล้านหน้าต่อสัปดาห์

สำหรับฟีเจอร์เพิ่มเติมที่จะอำนวยความสะดวกให้ผู้ใช้ใช้งานได้สะดวกและหลากหลายมากยิ่งขึ้น ได้แก่

Tags:
Node Thumbnail

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

เว็บไซต์ The Next Web ได้ทำการทดสอบและแก้ไขเรื่องนี้ดู พบว่า class ใน CSS คือ box-sizing: border-box ทำให้เกิดข้อผิดพลาดนี้ขึ้น และได้แจ้งให้ทางทีมของ Chrome รับทราบถึงปัญหา ล่าสุดทีมงานก็ได้แก้ไขปัญหานี้เรียบร้อยแล้ว ซึ่งผู้ใช้เพียงแค่ล้างแคชบน Chrome และรีสตาร์ทใหม่อีกครั้ง ก็จะไม่เกิดปัญหานี้แล้ว ดูตัวอย่างภาพปัญหาก่อนและแก้ไขได้ท้ายข่าว

ที่มา : The Next Web

Tags:
Node Thumbnail

เหตุผลหนึ่งที่ไฟล์ภาพแบบ GIF ยังได้รับความนิยมอยู่เสมอ เป็นเพราะคุณสมบัติด้านภาพเคลื่อนไหวที่เล่นได้บนทุกเบราว์เซอร์ และยังไม่มีไฟล์ภาพฟอร์แมตอื่นที่แพร่หลายเท่า

ฟอร์แมต APNG หรือ Animated PNG เป็นส่วนขยายของ PNG ที่พัฒนากันมานานเพื่อใช้ทดแทน GIF โดยมีข้อดีเหนือกว่าเรื่องจำนวนสีที่รองรับ มันถูกผลักดันมาจากสายของ Firefox ตั้งแต่ปี 2008 แต่ก็ไม่ได้รับความนิยมจากเบราว์เซอร์รายอื่นมากนัก สายของแอปเปิลก็เพิ่งรองรับ APNG เมื่อเร็วๆ นี้ใน iOS 10 เช่นกัน

ล่าสุดเบราว์เซอร์ที่มีส่วนแบ่งตลาดสูงอย่าง Chrome เตรียมรองรับ APNG แล้ว มีผลใน Chrome 59 (ตอนนี้ยังมีสถานะเป็น Dev Channel)

Tags:
Node Thumbnail

เบราว์เซอร์โครมของกูเกิลประกาศนโยบายการเตือนผู้ใช้เมื่อเชื่อมต่อเว็บโดยไม่ได้เข้ารหัส (HTTP) ว่าไม่ปลอดภัยเพิ่มเติม จากตอนนี้ที่จะขึ้นเตือน "Not Secure" ทุกครั้งที่เว็บมีแบบฟอร์มรหัสผ่านหรือหมายเลขบัตรเครดิต โดยจะเพิ่มมาตรการใหม่ในเวอร์ชั่น 62

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

โครม 62 มีกำหนดออกในช่วงเดือนตุลาคม 2017 ผู้ดูแลเว็บมีเวลาประมาณห้าเดือนในการปรับตัว

Tags:
Topics: 
Node Thumbnail

สัปดาห์ที่ผ่านมา กูเกิลทยอยออก Chrome 58 Stable ทั้งบนพีซีและบนแอนดรอยด์

ของใหม่บนพีซีเน้นไปที่อุดช่องโหว่ความปลอดภัยและฟีเจอร์ IndexDB 2.0 สำหรับนักพัฒนาเว็บ แต่ยังไม่รองรับ Touch Bar ของ MacBook Pro ตามที่เคยทดสอบในเวอร์ชัน Canary

เวอร์ชันแอนดรอยด์กลับมีของใหม่เยอะกว่า ได้แก่ ปรับหน้าจอ History, ปรับหน้าจอ Payments สำหรับเก็บข้อมูลบัตรเครดิตเพื่อ autofill ลงในเว็บ, เปิดให้รันเว็บแอพแบบ Progressive Web App (PWA) แบบเต็มหน้าจอ ช่วยให้เว็บแอพมีคุณสมบัติใกล้เคียงกับแอพแบบเนทีฟมากยิ่งขึ้น

Tags:
Node Thumbnail

สำนักข่าว Wall Street Journal รายงานว่า Google เตรียมใส่ฟีเจอร์บล็อกโฆษณาลงมาในเว็บเบราว์เซอร์ Chrome พร้อมเปิดให้ผู้ใช้ทุกคนใช้งานเป็นค่าเริ่มต้น โดยตอนนี้ฟีเจอร์ยังอยู่ระหว่างการดีล ซึ่งถ้า Google จะทำจริงน่าจะเปิดตัวในอีกไม่กี่สัปดาห์ข้างหน้า

การที่ Google ใส่ตัวบล็อกโฆษณาเข้ามาใน Chrome จะเน้นไปที่โฆษณาประเภท pop-over หรือโฆษณาที่เล่นเสียงหรือวิดีโออัตโนมัติ ซึ่งปัจจุบันผู้ใช้ทั่วไปต้องใช้งานตัวบล็อกโฆษณาจากนักพัฒนาภายนอก เช่น Adblock Plus

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

Tags:
Node Thumbnail

การเปิดใช้งานตัวอักษร unicode ในโดเมนเปิดทางให้การโจมตี phishing ทำได้แนบเนียนขึ้นเรื่อยๆ ปัญหาสำคัญเช่น อักษรซีริลลิก (Cyrillic) ที่มีตัวอักษรเหมือนกับตัวละตินในภาษาอังกฤษหลายตัว ทำให้สามารถปลอมโดเมนได้อย่างแนบเนียน

Xudong Zheng รายงานปัญหานี้ตั้งแต่สัปดาห์ที่แล้ว ระบุว่าบนเครื่องบางเครื่องที่ฟอนต์ตรงกัน การปลอมโดเมนด้วยอักษรซีริลลิก ทำให้ผู้ใช้ไม่สามารถแยกระหว่างโดเมนจริงกับโดเมนปลอมได้เลย

Tags:
Topics: 
Node Thumbnail

Google ได้เปิดตัวฟีเจอร์ใหม่บน Chrome เพื่อป้องกันการเด้งกลับขึ้นไปยังด้านบนของหน้า เรียกว่า Scroll Anchoring โดยฟีเจอร์นี้ได้เริ่มเปิดให้ใช้บน Chrome 56 หรือใหม่กว่าแล้ว

Google ได้อธิบายว่าฟีเจอร์นี้จะทำการล็อกตำแหน่งที่ผู้ใช้ scroll ไปแล้วบนหน้าจอ ดังนั้นแม้ว่าคอนเทนต์ที่อยู่บนหน้าเว็บแต่ไม่ได้อยู่บนหน้าจอยังดาวน์โหลดต่อไปเรื่อย ๆ ผู้ใช้ก็จะยังอยู่ในตำแหน่งเดิม ไม่ถูกเด้งไปยังส่วนอื่น

ทั้งนี้ ถ้าผู้ใช้ต้องการปิดฟีเจอร์ Scroll Anchoring สามารถใช้งาน Exclusion API เพื่อกำหนดได้เช่นกัน โดยรายละเอียดเพิ่มเติมของฟีเจอร์นี้สามารถอ่านได้จากที่มา และดูวิดีโอตัวอย่างการใช้งานได้ท้ายข่าว

Tags:
Node Thumbnail

กรณีปัญหาระหว่างกูเกิลกับไซแมนเทคเกี่ยวกับการออกใบรับรองดิจิตอลที่ไม่เป็นไปตามมาตรฐานมาเป็นเวลานาน (ทั้งที่ออกโดยไซแมนเทคเองและที่ออกโดย (อดีต) ตัวแทนของไซแมนเทค) ซึ่งทำให้กูเกิลได้เตรียมมาตรการเพื่อปกป้องผู้ใช้งานเว็บเบราว์เซอร์ Chrome เอาไว้แล้วนั้น ได้พบว่าการยกเลิกการโชว์สถานะ EV หรือที่เรียกกันว่าแถบ Green Bar ซึ่งเป็นหนึ่งในมาตรการที่กูเกิลได้เตรียมที่จะนำมาใช้นั้นเหมือนจะได้มีผลบังคับใช้ไปแล้วทั้งที่ยังไม่ถึงกำหนดเวลา โดยเฉพาะ

Tags:
Node Thumbnail

หลังจากกูเกิลประกาศเตรียมลดระดับความเชื่อถือของหน่วยงานออกใบรับรองจากไซแมนเทคทั้งหมด ให้สามารถออกใบรับรองได้ไม่เกินเพียง 9 เดือนและไม่สามารถออกใบรับรองระดับ EV ได้อีกต่อไป คำถามหนึ่งคือใบรับรองที่ออกผิดพลาดทั้งหมดเป็นเท่าใด เพราะกูเกิลอ้างว่ามีใบรับรองผิดพลาดถึง 30,000 ใบ แต่ไซแมนเทคยืนยันว่ามีเพียง 127 ใบเท่านั้น

กูเกิลชี้แจงเพิ่มเติมว่าใบรับรองที่ออกผิดพลาด ออกโดยหน่วยงานภายนอกที่ไซแมคเทคอนุญาตให้ตรวจสอบความเป็นเจ้าของโดเมนก่อนออกใบรับรอง (registration authority - RA) แทนไซแมนเทค แม้ข้อกำหนด CA/Browser Forum จะอนุญาตแต่ก็ระบุว่า root CA ต้องรับผิดชอบผลทั้งหมดหากมีความผิดพลาดกับ RA เหล่านี้

Tags:
Node Thumbnail

เมื่อเดือนมกราคมที่ผ่านมามีรายงานใบรับรองจาก Symantec ที่ออกโดยไม่ได้รับอนุญาตรวม 108 ใบ ล่าสุดกูเกิลออกมารายงานว่าการสอบสวนขยายผลไปจนพบว่ามีใบรับรองที่ออกโดยไม่ได้รับอนุญาตอย่างน้อย 30,000 ใบ และตอนนี้กูเกิลเตรียมประกาศบทลงโทษด้วยการบีบอายุใบรับรองจาก Symantec ซึ่งรวมถึง GeoTrust และ Thawe ทั้งหมดเหลือไม่เกิน 9 เดือน (279 วัน)

Tags:
Topics: 
Node Thumbnail

Google ได้อัพเดต Chrome บน iOS โดยเพิ่มฟีเจอร์ Read Later ซึ่งเป็นฟีเจอร์ที่ให้ผู้ใช้เก็บหน้าเว็บไว้อ่านแบบออฟไลน์ได้ คล้ายกับ Pocket หรือ Reading List ของ Safari

วิธีบันทึกหน้าเว็บไว้เพียงแค่กดปุ่ม ... > Share > Read Later ก็จะบันทึกบทความเก็บไว้บนเครื่องทันที หากต้องการดูบทความที่บันทึกไว้ก็ให้กดที่เมนู ... > Reading List โดย Chrome จะบันทึกบทความทั้งหน้าไม่ใช่เฉพาะบางส่วน แต่สามารถไว้ดูออฟไลน์ได้บนเครื่องเดียว ไม่สามารถซิงค์ข้ามเครื่องได้

ที่มา - The Verge

Tags:
Node Thumbnail

กูเกิลเผยข้อมูลว่า Chrome 57 เวอร์ชันล่าสุด มีการเปลี่ยนแปลงพฤติกรรมของแท็บที่ทำงานเบื้องหลัง (background tabs) ให้ประหยัดพลังงานมากขึ้น

ที่ผ่านมา Chrome อนุญาตให้แต่ละโพรเซส (ในที่นี้คือแท็บ) มีระบบจับเวลา timer เพื่อเรียกทำงานได้ 1 ครั้งต่อ 1 วินาที แต่ใน Chrome 57 เป็นต้นไป แท็บที่ทำงานเบื้องหลังจะมี "โควต้า" ในการรัน timer ซึ่งเมื่อหมดโควต้าแล้ว แท็บจะต้องรอให้โควต้าค่อยๆ เพิ่มจำนวนคืนตามเวลาที่เพิ่มขึ้น จึงสามารถรัน timer ได้อีกครั้ง ผลคือแท็บเบื้องหลังจะทำงานน้อยลง 25% และกินกำลังซีพียูเฉลี่ยไม่ถึง 1%

Tags:
Node Thumbnail

Google ได้ออกอัพเดต Chrome 57 ทั้งบน Windows, Mac และ Linux โดยฟีเจอร์สำคัญในรอบนี้ ได้แก่

Tags:
Topics: 
Node Thumbnail

Chrome 56 ปล่อยมาตั้งแต่เดือนมกราคม มีฟีเจอร์ที่เพิ่มมาเงียบๆ คือการรองรับ TLS 1.3 ที่ยังเป็นร่างมาตรฐานอยู่ ปรากฎว่าคอมพิวเตอร์ในองค์กรจำนวนมากที่อยู่หลังพรอกซี่ กลับไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้เนื่องจากพรอกซี่ไม่รองรับ

รายงานตอนนี้พบว่า Blue Coat 6.5 ตัดการเชื่อมต่อทันทีที่ Chrome 56 เริ่มต้นการเชื่อมต่อด้วย TLS 1.3 แม้ว่าทีมงาน Chrome จะยืนยันว่าเป็นบั๊กของ Blue Coat แต่ก็ยอมปิด TLS 1.3 ไว้เป็นค่าเริ่มต้น

หากอิมพลีเมนต์อย่างถูกต้อง แม้พรอกซี่จะรองรับ TLS 1.2 แต่เมื่อเชื่อมต่อ TLS 1.3 ก็ควรจะเชื่อมต่อกันต่อไปได้ ตอนนี้กูเกิลกลับไปทำงานร่วมกับผู้ผลิตพรอกซี่เพื่อปรับปรุงการทำงานร่วมกับ TLS 1.3 ต่อไป

Tags:
Node Thumbnail

Google Chrome ได้เริ่มทดสอบการรองรับ Touch Bar บน MacBook Pro แล้ว ใน Chrome 58 ซึ่งปัจจุบันอยู่ในช่วงทดสอบแบบ Canary เวอร์ชัน 58.0.3020.0

เครื่องมือต่าง ๆ ที่ Chrome นำมาลง Touch Bar นั้นยังคงเป็นเพียงแค่ฟีเจอร์พื้นฐานเท่านั้น เช่น ปุ่มย้อนกลับ, ไปข้างหน้า, รีเฟรช, หยุดการโหลด, ช่องพิมพ์ค้นหาหรือ URL, แท็บใหม่ และปุ่มเพิ่มลงบุ๊คมาร์ก ฯลฯ ซึ่งคาดว่าฟีเจอร์นี้น่าจะเปิดใช้งานใน Chrome 58 เวอร์ชันจริงที่มีกำหนดออกในช่วงปลายเดือนเมษายน ส่วนใครที่ต้องการทดสอบก่อน สามารถดาวน์โหลด Chrome Canary มาทดสอบได้ทันที

Tags:
Node Thumbnail

กูเกิลส่งข้อเสนอเข้าไปยัง CA/Browser Forum ในการโหวตครั้งที่ 185 เสนอให้แก้ข้อกำหนดในเอกสาร Baseline Requirement (BR) เพิ่มเติม โดยกำหนดให้ใบรับรองทั้งหมดที่ออกหลังวันที่ 24 สิงหาคมนี้ ต้องมีอายุใช้งานไม่เกิน 398 วัน จากเดิมกำหนดอายุให้ 39 เดือน แต่หลังจากการโหวตมีทีท่าว่าจะไม่ผ่าน กูเกิลก็แสดงท่าทีว่าอาจจะบีบหน่วยงานออกใบรับรองด้วยการบังคับกฏนี้ใน Chrome เสียเอง

Tags:
Node Thumbnail

Chrome บนแอนดรอยด์มีความสามารถในการรองรับเว็บที่ทำตัวเหมือนแอปบนเครื่องมากกว่าปกติ โดยเรียกว่า Progressive Web Apps (PWA) ในเวอร์ชั่นล่าสุดของ Chrome Beta เว็บเหล่านี้จะฝังตัวในแอนดรอยด์เหมือนกับเป็นแอปในเครื่องมากกว่าเดิม

ความสามารถสำคัญสองอย่างคือตัวแอปที่ติดตั้งผ่าน PWA จะปรากฏบน app drawer เหมือนแอปอื่นๆ ไม่ใช่เพียง shortcut บนหน้า Home อีกต่อไป นอกจากนี้เว็บยังสามารถรับ Intent จากแอปแอนดรอยด์อื่นๆ ได้อีกด้วย

การรองรับ Intent ยังจำกัดอยู่เฉพาะการเปิด URL ที่กำหนดเท่านั้น (แต่สามารถดักการเปิด URL จากแอปอื่นได้) และ PWA ยังไม่สามารถส่ง notification ได้ทันทีแม้ผู้ใช้จะกดติดตั้งแอปจากเบราว์เซอร์แล้วก็ตาม

Tags:
Node Thumbnail

กูเกิลประกาศว่า Gmail จะไม่สามาารถใช้งานได้กับ Chrome เวอร์ชันเก่าคือ Chrome 53 หรือเก่ากว่า และขอให้ผู้ใช้อัพเดต Chrome เป็นเวอร์ชันล่าสุด 55 โดยเร็ว ด้วยเหตุผลเรื่องช่องโหว่ความปลอดภัยของ Chrome เวอร์ชันเก่า

Gmail จะแสดงป้ายเตือนให้อัพเดต Chrome ตั้งแต่วันที่ 8 กุมภาพันธ์ 2017 เป็นต้นไป และจะใช้งานกับ Chrome เวอร์ชันเก่าได้จนถึงสิ้นปีนี้ และในเดือนธันวาคม 2017 กูเกิลจะส่ง Gmail เวอร์ชัน basic HTML ให้ใช้แทน

ประกาศนี้จะส่งผลให้ไม่สามารถใช้ Gmail ด้วย Chrome บน Windows XP/Vista ได้ในอนาคต เพราะ Chrome เวอร์ชันสุดท้ายบน XP/Vista คือ Chrome 49 ซึ่งเก่าเกินกว่าที่ Gmail จะอนุญาต

Pages