Computer >> Máy Tính >  >> Kết nối mạng >> Internet

Giải cấu trúc xu hướng trình duyệt

Được rồi, khoảnh khắc quan trọng đã đến. Trong hàng chục tuần qua và một số lượng tương tự các bài báo liên quan đến Internet, tôi đã ám chỉ, gợi ý và nhấn mạnh rõ ràng về các xu hướng và sự cường điệu khác nhau dường như đang thu hút các trình duyệt hiện đại. Trong bài viết Taming Firefox 4 của tôi, chúng tôi đã có một đoạn ngắn nếu được làm nóng về Tabs trên Top thingie. Firefox lại được chú ý với Aurora, một bản dựng dành cho nhà phát triển và Internet Explorer cũng vậy, với bản xem trước phiên bản 10 của nó.

Được rồi, vì vậy đã đến lúc kết thúc tất cả thành một câu nói duy nhất. Hôm nay, tôi muốn nói về tất cả những thay đổi công nghệ gần đây đang diễn ra trong thế giới trình duyệt. Một số là tốt. Những người khác là đồng bằng ngu ngốc và vô dụng. Tôi sẽ giúp bạn biết cái nào là cái nào. Đó là một cuộc chiến, giữa logic và cái đẹp.

Các tab ở trên cùng

Không cần nhắc lại, đây là viên ngọc quý của sự bịp bợm. Các tab ở trên cùng đã bắt đầu toàn bộ kỷ nguyên đơn giản hóa mới đang gây khó khăn cho mọi thứ hiện nay. Nó có thể được coi là một cải tiến cho điện thoại di động hoặc netbook, những thứ bắt đầu phát triển mạnh cùng thời điểm, nó có thể là một mánh lới quảng cáo độc đáo của Google hoặc Opera, tôi không nhớ rõ cái nào. Nhưng nó đã ở lại và nó sẽ không chết.

Tôi đã chỉ trích hệ tư tưởng trước đây. Bây giờ, hãy tập trung vào công thái học.

Phân cấp cấu trúc phần tử trình duyệt

Đặt các tab lên trên cùng có nghĩa là các thành phần trình duyệt tĩnh của bạn cũng được bao gồm bên trong các tab. Các nút điều hướng cũng như thanh địa chỉ cũng ở đó. Chúng không thay đổi theo bất kỳ cách nào, có nghĩa là chúng không thuộc về ngữ cảnh của các phần tử tạm thời như tab.

Chúng tôi cũng có thể lập luận rằng nút thu nhỏ, tối đa hóa và đóng của trình duyệt cũng có thể đi vào các tab, vì xét cho cùng, chúng tôi đang phá vỡ ranh giới của sự giam cầm. Trình duyệt mất cấu trúc của nó, nó mất khuôn khổ vĩnh viễn xác định logic và mục đích của nó. Đối với vấn đề đó, bạn có thể đặt một trình phát đa phương tiện được nhúng vào một tab, đơn giản vì nó có thể xuất hiện ở đó.

Tác dụng phụ của thay đổi này, đặc biệt liên quan đến Firefox, là việc loại bỏ thanh Trạng thái ở cuối cửa sổ trình duyệt, được sử dụng để lưu trữ các biểu tượng tiện ích mở rộng, thông báo và tiến trình tải xuống. Đây là lý do đầu tiên và quan trọng nhất tại sao bao gồm cả phong cách, có thể nói, với nội dung là một ý tưởng sai lầm. Khía cạnh thứ hai là phổ biến hơn.

Hình ảnh lộn xộn, không gian thẳng đứng

Tiết kiệm không gian theo chiều dọc là một nguyên nhân cao quý, tuy nhiên, một lần nữa, các phân khúc thị trường thứ cấp dường như được ưu tiên hàng đầu. Netbook và điện thoại thông minh có màn hình tương đối nhỏ có thể hưởng lợi từ việc hiển thị nhiều nội dung hơn, điều này có thể đảm bảo việc giảm thiểu đường viền cửa sổ trình duyệt và các trường hiển thị có lợi cho các trang web.

Một lần nữa, đây là một quan niệm sai lầm, vì mọi người chỉ có thể sử dụng một phần nhỏ nội dung tại bất kỳ thời điểm nào. Bạn chỉ có thể đọc một số ít dòng văn bản. Về lý thuyết, ba dòng văn bản là đủ. Tuy nhiên, có vấn đề về khả năng đọc không gian, chứng sợ bị giam cầm và sự rõ ràng, vì vậy bạn cần nhiều hơn thế. Nhưng bất cứ điều gì vượt quá một chục dòng trở nên vô nghĩa về mặt đọc.

Nhưng chúng ta có thể giả định rằng các tab ở trên cùng đã được thiết kế và quảng cáo cho những người mà việc đọc không phải là mục tiêu chính của việc sử dụng trình duyệt Web. Do đó, trọng tâm là video. Vì vậy, bạn có thể muốn có thêm không gian theo chiều dọc. Nhưng điều này trái ngược với logic màn ảnh rộng. Bởi vì màn hình rộng giảm thiểu không gian theo chiều dọc. Yêu cầu nhiều hơn có nghĩa là bạn đang tìm kiếm tỷ lệ khung hình 4:3 thay vì 16:9. Có vẻ như tự đánh bại mục đích. Các định dạng mới hơn thực sự có nghĩa là video có chiều cao ngắn hơn, vì vậy lý do tăng không gian theo chiều dọc là không phù hợp. Hình ảnh cũng được chia tỷ lệ để phù hợp với không gian trình duyệt có thể xem được, điều đó có nghĩa là bạn không cần nhiều hình ảnh hơn để có thể xem toàn bộ thành phần.

Lập luận duy nhất còn lại là thay đổi vì lợi ích của thay đổi. Nó dường như đã hoạt động, vì các tab ở trên cùng đang trở thành tiêu chuẩn mới. Điều này là sai ở rất nhiều cấp độ, nhưng không thể đảo ngược tình thế.

Các bản phát hành trình duyệt thường xuyên

Điều này chỉ hợp lý nếu các bản phát hành mới hơn có những thay đổi lớn. Mặt khác, chúng ta đang nói về áp lực báo chí thuần túy. Lặp lại mười lần liên tiếp, nhanh chóng. Tóm lại, Google đang thực hiện một lợi ích lớn về mặt tiếp thị bằng lịch trình phát hành rầm rộ của mình. Đầu tiên, nó có mặt đầu tiên với loại điều này, vì vậy chiến lược được hiểu là hiện đại, tiến bộ và độc đáo. Thứ hai, vì hầu hết mọi người đánh giá mọi thứ theo số lượng hơn là chất lượng, nên có một lớp khác biệt khác trong lợi thế của Google.

Nói chung, Google đã thực hiện một pha nguy hiểm tuyệt vời. Mọi người nghĩ rằng, với rất nhiều phiên bản ngoài kia, họ phải làm điều gì đó quan trọng. Bây giờ, điều này rõ ràng đã hiệu quả, vì cả Microsoft và Mozilla đều đang làm theo, ngay cả khi không có lý do thực sự nào cho loại chế độ này.

Giờ đây, việc bơm ra các bản phát hành có thể được thực hiện dễ dàng. Bạn chỉ cần thêm một dòng nhận xét vào nguồn nhị phân của mình, biên dịch lại nó và sau đó:

svn cam kết firefox.exe -m "đã thêm nhận xét mới"

Hoặc sử dụng các lệnh git, nếu bạn thích.

Vì vậy, bây giờ, bạn có Internet Explorer 10. Và có Aurora. Mozilla đang lên kế hoạch phát hành một trình duyệt mới cứ sau vài tuần, điều này sẽ không phải là điều xấu nếu toàn bộ khung Mozilla theo kịp tốc độ. Nếu không, nó sẽ là một hoạt động lớn, thất bại. Tại sao, bạn đang hỏi?

Đó là tất cả về phần mở rộng. Firefox là trình duyệt mã nguồn mở phổ biến nhất vì khả năng tùy biến cực cao của nó. Trong trường hợp này, Google đã làm theo. Opera bị tụt lại phía sau, một phần vì không có addons để sửa đổi trình duyệt.

Tiện ích mở rộng của Firefox là yếu tố chính khiến nó trở nên phổ biến. Bây giờ, lấy đi những thứ này và bạn sẽ mất đi một lợi thế chiến lược to lớn. Điều này đang xảy ra với Firefox 4 ngay bây giờ. Mặc dù trình duyệt đã được phát hành vài tuần trước nhưng nhiều tiện ích mở rộng vẫn không tương thích. Trên thực tế, tôi đang chờ sửa các tiện ích mở rộng trước khi có thể chuyển đổi hoàn toàn.

Với lịch trình mới, có khả năng Firefox 5 sẽ ra mắt ngay cả trước khi hầu hết các tiện ích mở rộng được tạo khả năng cho Firefox 4. Điều này sẽ tạo ra cơn ác mộng hậu cần. Như tôi đã nói, toàn bộ khung cần được đồng bộ hóa - Firefox VÀ addons.mozilla.org.

Tôi tin rằng chu kỳ phát hành trình duyệt nhanh chóng chỉ hợp lý nếu có những thay đổi lớn về công nghệ được giới thiệu và nếu khả năng tương thích ngược hoàn toàn có thể được đảm bảo, ít nhất là trong khoảng thời gian của hai bản phát hành liên tiếp. Google dường như đang quản lý tốt. Mozilla cần sắp xếp trò chơi của mình. Vẫn chưa biết liệu Microsoft có thể thực hiện một pha nguy hiểm tương tự hay không.

Điểm chuẩn tốc độ trình duyệt

Không có gì mới, tôi đã lạm dụng chủ đề này cho đến chết trong quá khứ. Chỉ là một lời nhắc nhở ngắn gọn. Điểm chuẩn của trình duyệt là các cuộc thi dương vật điện tử đam mê. Người tạo ra mã tối ưu nhất sẽ thắng. Tên của trò chơi:Javascript.

Đối với những người bình thường trong số chúng ta, điểm chuẩn của trình duyệt có liên quan như việc sử dụng đặc tả API OpenMP để lập trình song song. Nói cách khác, không phải. Ngoài việc không thích hợp cho việc sử dụng hàng ngày, các điểm chuẩn còn có lỗi do thiết kế, vì chúng chỉ tính đến một phần nhỏ của cơ sở hạ tầng Internet tổng thể, với hầu hết và các yếu tố quan trọng nhất hiện có, nằm ngoài tầm với và kiểm soát của người dùng. Trong trường hợp tốt nhất, điểm chuẩn có thể cho người thử nghiệm biết thiết lập bên trong của chính họ tốt như thế nào, không có gì về tốc độ thực tế. Và nếu bạn đang bị chậm, bạn có một vấn đề lớn hơn là lựa chọn trình duyệt.

Hiện tượng này cũng đã trở thành nền tảng chính của các xu hướng hiện đại. Cuộc chiến ban đầu diễn ra sôi nổi giữa Google và Opera, những người đã đi xa đến mức tạo ra một số bản trình diễn kiểu Ma trận chất lượng C. Tôi phải thừa nhận rằng người Na Uy đã làm điều đó với sự phô trương hơn. Mozilla đã nhảy vào cuộc và tăng cường sự nhiệt tình của họ với bản phát hành Firefox 4. Microsoft là người mới đến muộn và hơi dè dặt, và họ đang giữ một cấu hình thấp trong thời điểm hiện tại, nhưng mọi thứ có thể bùng phát.

Tôi đang cố nói với bạn điều gì? Chà, điểm chuẩn Javascript thô là tốt và tất cả những điều đó, nhưng nó hầu như không liên quan đến việc sử dụng hàng ngày liên tục, kéo dài trong một thiết lập gia đình thông thường, với hàng nghìn cài đặt được tối ưu hóa phụ và sự can thiệp của người dùng. Mặc dù lịch trình phát hành nhanh và các thủ thuật công thái học được thiết kế lại có thể phần nào hợp lý trước tòa án của mọi người, nhưng điểm chuẩn thực sự vô vọng.

Đọc thêm

Một số bit ở đây có vẻ rời rạc. Điều đó có nghĩa là bạn có thể nên đọc các bài báo gốc. Hơn nữa, điều này sẽ chứng minh rằng tôi không theo đuổi trò troll vô liêm sỉ và vô căn cứ để thu hút sự chú ý của giới truyền thông, tôi thực sự đang tranh luận có văn phong và rõ ràng. Có rất nhiều điều tốt về các trình duyệt hiện đại, nhưng vẫn còn.

Firefox 4 Preview - Foxy, sắc nét và nhanh chóng!

Thuần hóa Firefox 4 - Hướng dẫn ít phiền toái

Một số mẹo khác về Firefox 4

Bản xem trước Internet Explorer 9 Beta - Làm tốt lắm Microsoft

Internet Explorer 9 - Sức nóng đang tăng lên

Firefox 4 so với Internet Explorer 9 - Bắt đầu!

Chúng ta đừng quên thái độ của điện thoại thông minh và thiết kế lại toàn bộ máy tính để bàn, điều dường như đang gây khó khăn cho thế giới Linux.

Đoàn kết - Nó tốt cho cái gì? Một đánh giá chuyên sâu.

Gnome 3 - Có vẻ như đây là kết thúc

Chúng ta cũng đừng quên codec!

Giải thích về cuộc chiến Codec (mới được đăng cách đây vài ngày)

Tất cả đều là một phần của kế hoạch lớn gọi là hội chứng hậu chấn thương Y2K. Kết nối các dấu chấm. Bạn có thấy một mô hình? Nếu bạn không, thì bạn thực sự là một người rất hạnh phúc.

Kết luận

Trong suốt nhiều năm, bạn có thể thấy một số xu hướng đang nổi lên, định hình hình thức của trình duyệt mới. Là người dùng, chúng ta cũng phải là nhà phê bình. Chúng ta phải thách thức cả công nghệ và khái niệm cũ và mới. Chúng ta có trách nhiệm hoài nghi và thực tế, bảo thủ, ích kỷ, đòi hỏi và nghi ngờ, bởi vì cuối cùng, các quyết định tiếp thị có vẻ kỳ quặc sẽ xác định tương lai của điện toán.

As it seems, browsers are transforming, as I would not quite say evolving, from a portal of information into a status icon, where code processing speed, weird ergonomics and the frequency of releases determine the quality. It's almost like progressive art.

All in all, the user experience remains wildly unchanged, so it's not all bad or disruptive. If anything, the fierce competition has also led to improved standards. The side effect is that of the WOW effect. We just have to make sure the WOW effect comes second, not first.

Chúc mừng.