นักพัฒนาตอบสนองต่อเอ็นจิ้นเบราว์เซอร์ Blink และ Servo ใหม่

ผู้เขียน: Lewis Jackson
วันที่สร้าง: 6 พฤษภาคม 2021
วันที่อัปเดต: 15 พฤษภาคม 2024
Anonim
ASP.NET MVC 4 3/6
วิดีโอ: ASP.NET MVC 4 3/6

เนื้อหา

เมื่อปีที่แล้วมีความกลัวเกี่ยวกับการพัฒนาเชิงเดี่ยวของ WebKit ซึ่งแทบจะไม่ถูกกำจัดไปเมื่อ Opera ประกาศการตัดสินใจที่จะทิ้งเอนจิ้นการแสดงผลเบราว์เซอร์ Presto ของตัวเองเพื่อสนับสนุน WebKit อย่างไรก็ตามในช่วงวันที่ผ่านมามีการประกาศเอ็นจิ้นการเรนเดอร์ใหม่สองตัว ได้แก่ Blink และ Servo

ตาม Mozilla Servo เป็นความร่วมมือกับ Samsung Mozilla CTO Brendan Eich กล่าวว่าโครงการนี้เกิดขึ้นเพื่อให้ Mozilla“ ใช้ประโยชน์จากสถาปัตยกรรมคอมพิวเตอร์แบบมัลติคอร์ที่แตกต่างกันในอนาคตได้เร็วขึ้น” จุดมุ่งหมายคือการสร้างเว็บเบราว์เซอร์ขึ้นมาใหม่“ จากพื้นฐานบนฮาร์ดแวร์สมัยใหม่ทบทวนสมมติฐานเก่า ๆ ไปพร้อมกัน”

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

ในทางตรงกันข้ามกะพริบดูเหมือนจะเป็นสิ่งที่ใกล้เข้ามา ประกาศในบล็อก Chromium โครงการนี้เป็นส่วนหนึ่งของ WebKit ที่เริ่มแรกจะมุ่งเน้นไปที่การปรับปรุงสถาปัตยกรรมภายในก่อนที่จะแยกความแตกต่างจาก "ระดับบนสุด" ข้อมูลเพิ่มเติมถูกโพสต์ไว้ในหน้า Blink ของเว็บไซต์ The Chromium Projects ซึ่งมีคำถามที่พบบ่อยสำหรับนักพัฒนาด้วย


การเคลื่อนไหวเชิงบวก

ตัวเลขในอุตสาหกรรมเป็นบวกในวงกว้างของ Blink Alex Russell นักพัฒนาเว็บที่ทำงานกับ Chrome กล่าวในบล็อกของเขาว่าการเปลี่ยนแปลงนี้เกิดขึ้นเพราะ“ การดำเนินการเร็วขึ้นเป็นเรื่องสำคัญ” ผ่าน Blink เบราว์เซอร์เหล่านั้นที่ใช้เอนจิ้นจะสามารถพัฒนาได้เร็วขึ้นและทำซ้ำได้เร็วขึ้น

ในบล็อกของเขา Bruce Lawson จาก Opera ก็มีความคิดที่จะเคลื่อนไหวเช่นกันและโต้แย้งว่า Blink“ มีคำมั่นสัญญามากมายสำหรับเว็บ” ซึ่งสอดคล้องกับความต้องการความเร็วของ Opera เอง “ เมื่อเบราว์เซอร์ทำงานได้รวดเร็วและทำงานร่วมกันได้การใช้เว็บเป็นแพลตฟอร์มจะสามารถแข่งขันกับการพัฒนาแอปเนทีฟได้มากขึ้น” เขากล่าวเสริม

เมื่อพูดกับ. net โดยตรง Lawson ตั้งข้อสังเกตว่า“ Blink แยก WebKit เป็น WebKit ที่แยก KHTML” และโค้ดมากกว่า 4.5 ล้านบรรทัดจะถูกลบออก นอกจากนี้เบราว์เซอร์จะไม่ใช้คำนำหน้าผู้ขาย นอกจากนี้สิ่งที่สืบทอดมาจาก WebKit จะถูกลบออกหากเป็นไปได้ นอกจากนี้ยังมีความแตกต่างที่อาจเกิดขึ้นจากการชอบ Safari อีกด้วยคิดว่า Lawson:“ ฉันไม่สามารถแสดงความคิดเห็นเกี่ยวกับแผนงาน แต่แดชบอร์ดคุณลักษณะของ Chromium เป็นสิ่งที่บ่งบอกถึงสิ่งที่ปรารถนาได้เป็นอย่างดี ประเด็นคือการเปิดใช้งานและขยายแพลตฟอร์มเว็บ ไม่ว่า WebKit จะตัดสินใจใช้คุณลักษณะเหล่านั้นหรือไม่ก็เป็นสิ่งที่ฉันไม่สามารถแสดงความคิดเห็นได้เพราะฉันไม่รู้ แต่บางส่วนมีกล่องสีแดงในคอลัมน์ Safari ซึ่งบ่งบอกถึงความสงสัยหรือการต่อต้าน "


แม้ว่านักพัฒนาบางรายจะบ่นเกี่ยวกับการทดสอบเพิ่มเติมเนื่องจาก Blink แต่ Peter-Paul Koch ผู้เชี่ยวชาญด้านมือถือเตือนใน Twitter:“ หากคุณทดสอบในเบราว์เซอร์ที่ใช้ WebKit เพียงตัวเดียวคุณก็ทำผิดอยู่ดี” เขาเห็นด้วยกับ Lawson ว่าเป็น "คำนำหน้าผู้ให้บริการ" และสงสัยว่าผู้ให้บริการเบราว์เซอร์มือถือรายอื่นจะเปลี่ยนหรือไม่ซึ่งจะเป็นการ "ทดสอบความสำเร็จของ Blink อย่างแท้จริง"

จากนั้นนักพัฒนา David Story ก็สงสัยว่านั่นหมายถึงอะไรสำหรับ Safari:“ หาก Blink แตกต่างจาก WebKit อย่างมาก (ซึ่งจะเป็น) จะทำให้การทดสอบ Safari / WebKit สำหรับ Win devs หายไปไหนตอนนี้ [Safari สำหรับ Windows] ตายแล้ว?”

สิ่งพิมพ์สด
Surface Pro 7 กับ iPad Pro: คุณควรซื้อรุ่นไหนดี?
อ่านเพิ่มเติม

Surface Pro 7 กับ iPad Pro: คุณควรซื้อรุ่นไหนดี?

urface Pro 7 เทียบกับ iPad Pro - เป็นเรื่องที่ยุ่งยาก รุ่นล่าสุดของแท็บเล็ต Pro ยอดนิยมของ Micro oft เป็นหนึ่งในผลิตภัณฑ์ใหม่ ๆ ที่เปิดตัวเมื่อเร็ว ๆ นี้ที่งานประจำปีของ Micro oft นอกจากนี้ยังเป็นช่ว...
วิธีควบคุมการวางแนวหน้าจอด้วย HTML5
อ่านเพิ่มเติม

วิธีควบคุมการวางแนวหน้าจอด้วย HTML5

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

การออกแบบตัวละครเชิงพาณิชย์

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