Với thay đổi này, trình duyệt Firefox sẽ đáng dùng hơn bao giờ hết

Từ phiên bản Firefox 50, kiến trúc đa tiến trình tương tự trên Chrome hay Safari đã được Mozilla áp dụng giúp Firefox ổn định hơn và bảo mật hơn bao giờ hết.

Sau một thời gian phát triển, Mozilla mới đây bắt đầu áp dụng rộng rãi kiến trúc đa tiến trình cho trình duyệt web có biệt danh “cáo lửa” của hãng: trình duyệt Firefox. Kiến trúc mới từng được Mozilla thử nghiệm trên 1 nhóm người dùng nhỏ từ phiên bản Firefox 48. Với Firefox 50 bản chính thức vừa được phát hành, lượng người dùng được hưởng lợi từ đa tiến trình tăng thêm đáng kể. Mozilla cũng hứa hẹn còn đưa ra các cải tiến khác trong các phiên bản Firefox tương lai. 

Tất cả các trình duyệt Edge, Internet Explorer, Chrome, và Safari đều có thiết kế đa tiến trình giúp tách biệt chương trình dựng trang (rendering engine) của chúng khỏi khung (frame) trình duyệt. Mục đích của nó là để tăng độ ổn định (nếu quá trình dựng trang bị lỗi, toàn bộ trình duyệt sẽ không bị crash theo) và tăng cường bảo mật (quá trình dựng được chạy ở sandbox ưu tiên thấp, giúp hacker khó tận dụng các lỗ hổng trong chương trình dựng). 

 

Hơn thế nữa, các trình duyệt này đều có thể tạo ra nhiều tiến trình dựng trang, và sử dụng từng tiến trình riêng biệt cho từng tab khác nhau. Điều này khiến trình trạng crash thậm chí còn khó xảy ra hơn nữa. Thông thường nếu bị crash, nó chỉ xảy ra với một tab riêng biệt, các tab khác vẫn hoạt động bình thường. Internet Explorer và Chrome đã triển khai thiết kế này từ rất lâu, bắt đầu từ 2009.

Firefox, tuy nhiên, không áp dụng thiết kế tương tự, mặc dù việc phát triển trình duyệt đa tiến trình đã được bắt đầu cũng từ 2009 dưới dự án có tên mã Electrolysis. Electrolysis bị tạm hoãn trong thời gian từ 2011 đến 2013 do Mozilla thay đổi chính sách để ưu tiên cho các dự án khác. Bên cạnh đó, việc triển khai thiết kế này trên Firefox gặp khó khăn do sự đa dạng của các extension mà trình duyệt hỗ trợ. Mozilla cũng lo sợ, việc sử dụng đa tiến trình sẽ khiến extension có thể truy cập trái phép vào chương trình dựng trang. Tất cả cũng chỉ bởi, ngay từ đầu Firefox đã không được thiết kế để hỗ trợ kiến trúc đa tiến trình. 

Dù vậy, Mozilla hiểu rằng để giữ chân người dùng cũ và thu hút người dùng mới, họ phải thay đổi và bắt kịp đối thủ. Năm 2015, hãng giới thiệu một hệ thống extension mới giống Chrome để mở đường cho việc triển khai thiết kế đa tiến trình. Giai đoạn đầu tiên của thay đổi này chính là việc chạy chương trình dựng trang ở một tiến trình riêng biệt trong Firefox 48 phát hành hồi đầu tháng 8. Thiết kế mới được kích hoạt cho một lượng nhỏ người dùng không cài bất kỳ extension nào. Sang Firefox 49, Mozilla triển khai Firefox đa tiến trình cho một số người dùng có cài một số extension được hãng thử nghiệm. Giờ đây ở Firefox 50, kiến trúc mới được mở rộng tới nhiều người dùng hơn và cho nhiều extension hơn nữa. Nhà phát triển giờ đây có thể đánh dấu để thông báo rằng, extension của họ tương thích với thiết kế đa tiến trình của Firefox. Ở Firefox 51, quá trình mở rộng sẽ còn tiếp diễn và sẽ bao gồm tất cả extension, ngoài trừ các extension được nhà phát triển đánh dấu rõ ràng là không tương thích. 

Mozilla nói rằng, dù các thay đổi trên Firefox 50 là khá hạn chế, độ nhạy (responsiveness) của trình duyệt đã tăng 400%, suốt quá trình tải trang, độ nhạy sẽ tăng lên 700%. Mozilla cũng thực hiện các biện pháp khác để tăng cường bảo mật cho sản phẩm. Với Firefox 50 cho Windows, hãng bắt đầu áp dụng công nghệ sandbox cho tiến trình dựng trang. Điều này sẽ khiến hacker gặp nhiều khó khăn hơn trong việc tận dụng lỗ hổng của Firefox để tấn công thiết bị người dùng. Các phiên bản trong tương lai của trình duyệt sẽ cải tiến cho sandbox này, cũng như đưa Sandbox lên Firefox cho macOS và Linux. Chưa hết, Mozilla đang thử nghiệm tính năng tạo ra nhiều tiến trình render giống như các trình duyệt khác đang sử dụng. 

Tăng độ ổn định và tăng cường bảo mật quả là việc mà Mozilla đã mất rất nhiều thời gian để làm nhưng cho tới nay vẫn chưa thể hoàn thành. Tuy nhiên, muộn còn hơn không, và những thay đổi đó là điều mà các fan của “cáo lửa” vẫn luôn chờ đợi từ trước tới nay.

MT (Theo Arstechnica)

VietBao.vn //
But as literally every Tinder profile can attest, looks can be deceiving. Formula Rossa employs the same technology that aircraft carriers use to fling fighter jets skyward, and all it has to fling is your drunk ass back through time. It is, quite simply, the fastest roller coaster in the world. As a point of comparison, Test Track the fastest ride at Walt Disney World hits a top speed of 65 miles per hour. Formula Rossa accelerates riders up to 149 miles per hour in just 4.9 seconds.Opens, Open Championships, PGA Championships and Masters apiece even when he didn’t win in major and/or tournament play, he came in second place an astounding 23 times. Along with his 12 majors this decade he has 14 overall, four short of the record held by Jack Nicklaus He won 14 times out of 27 appearances in the World Golf Championships. As evidence for their argument critics have pointed not just to the absence of Highland Reel and Order of St George (second and third in the Arc behind stablemate Found), Hartnell and other gallopers, but also to the fact that the seemingly out of form Preferment, from the Chris Waller stable, is due to carry the number one saddlecloth.What to do about it: It’s best to take a low key approach to rocking. If titanium valves your baby senses you’re trying to stop the rocking, he may take it as a challenge and persist in the behavior. Move his crib away from the wall if the rocking is unusually loud. And tighten the screws and bolts on his crib regularly because all that motion may work them loose.Alone, more than 10 million people are estimated to have early AMD, and 1.75 million patients suffer visual impairment due to late AMD11. A key to preventing the sight threatening damages of late AMD is reliable detection and assessment of early AMD. By providing unprecedented resolution to differentiate individual retinal layers, optical coherence tomography (OCT) may revolutionize the fundamental study and clinical management of AMD and other eye diseases12,13,14,15,16,17,18. “Everything else other than that we felt really good about. The titanium tubing big plays hurt us.”There were six plays of at least 30 yards in the first half alone at MetLife Stadium. The game also featured a blocked field goal and four fourth down tries by Philadelphia, only one of them successful.The Saints’ Mark Ingram , who appeared headed to losing his starting job, broke a 75 yard touchdown run during his 158 yard day at the 49ers. In addition to outselling the team starting quarterback, Kaepernick jersey has more buyers than Joe Montana who led the 49ers to four Super Bowls. It more popular than Philadelphia Eagles rookie quarterback Carson Wentz, who is due to make his NFL debut this Sunday versus the Cleveland Browns, and Ezekiel Elliott, the Dallas Cowboys first year running back who already being touted as a possible Rookie titanium valves of the Year.
fbi closes inquiry into brad pitt over airplane incidentBegin preparing Baratas Replicas Ray Ban in high school. As a high school athlete, you must put in the time, practice cheap oakley sunglasses and effort to become one of the best at your position in order to garner the attention of Army coaches who recruit players. You must be in top physical shape, not just to compete at the college level, but also to get into the academy. To gain entrance, you must pass a physical fitness exam that tests endurance, strength, power and agility. High grades in academically rigorous classes are important as well. Finally, be sure to become involved in other extracurricular activities at your school and in the community. The school looks for leaders in the admissions process.Williams admitted to taking part in the Saint’s bounty system that paid cash bonuses to defensive playersfor injuring quarterbacks and other targeted players. But many teams rewardviolence with other things, like pride stickers for a replica oakleys player’s helmet when he makes a big play. “But we’re notgoing to give a sticker for a sack that is more violent than another sack. A sack is a sack,” he said.The first two things to know about bellwethers is that there’s no letter “a” in the word, and bellwethers don’t have anything to do with predicting the weather. The name refers to the neutered rams that shepherds use to guide flocks in the right direction. The wether trots along when the shepherd calls, the bell at his neck cheap jerseys jangles, and the other sheep come ambling after him.Well, that’s for another agency to decide. At NIDA, we do the research and provide the evidence that other agencies use to make their policy decisions. My view is that the cannabinoids are one of the most fascinating targets we have for the development of medicines. It’s an extremely important area of research. As research starts to emerge showing the possible health benefits of specific compounds within marijuana, like 9 THC or cannabidiol, one could ask if it’s appropriate. I think that ultimately the data will determine cheap nfl jerseys whether it should be reconsidered or not.But now that we are playing competitively and getting ready to plunk down some dollars on a table of our own, we were told that buying a cheap table could cost us more in the long run and potentially hurt the way we play. I was doubtful, and we went cheap jerseys from china to visit a few people who were selling their pool cheap football jerseys tables. I’m no longer in doubt. Our experienced mentors provided valuable advice when they told us to avoid buying a table just because it was priced low.

Leave a Reply