GOOGLE INDENTIFIES NAVIGATION BARS cho màn hình nhỏ, đoạn, và lập chỉ mục

GOOGLE INDENTIFIES NAVIGATION BARS cho màn hình nhỏ, đoạn, và lập chỉ mục

Ngày càng có nhiều người đang sử dụng các thiết bị nhỏ hơn để nhìn vào các trang web, và thậm chí cả công cụ tìm kiếm đang tìm cách để phục vụ các trang có thể dễ dàng nhìn thấy một người nào đó sử dụng một thiết bị cầm tay.

Một bằng sáng chế được cấp cho Google trong tuần qua có một cái nhìn ở thanh điều hướng, và cố gắng để hiểu làm thế nào để viết lại một số thanh điều hướng mà không làm giảm đáng kể sự hiểu biết của một người truy cập vào một trang web.

Trong khi đây là điều mà Google có thể sử dụng trên các trang riêng của họ, tại sao có thể Google được quan tâm về thanh điều hướng xuất hiện trên các trang web mà họ không có kiểm soát trực tiếp?

Đối với một điều, chúng ta biết rất sớm trong các bằng sáng chế mà có thể xác định một thanh điều hướng có thể hữu ích khi họ cố gắng để quyết định văn bản để chỉ số và hiển thị trong một “kết quả tìm kiếm đoạn.” Khác là thông qua một giao diện như một trong đó Google sử dụng cho WAP Proxy của nó (sau đây hơn), bạn có thể truy cập các trang web trên một thiết bị cầm tay không được thiết kế cho màn hình nhỏ hơn.
Xác định các thanh menu và thanh điều hướng phản đối
Được phát minh bởi Chade-Meng Tan và Daniel Dulitz (Xem cuộc phỏng vấn này từ Mike Grehan với Daniel Dulitz, quá.)
Giao cho Google
Hoa Kỳ sáng chế 7.089.490
Cấp ngày 08 Tháng Tám 2006
Nộp vào ngày 30 tháng 11 năm 2000

trừu tượng

Phát hiện cái gọi là “thanh điều hướng” (hoặc “thanh nav”) trong một (Web) tài liệu bằng cách xác định có hay không các nút của một cây phân tích của (Web) tài liệu là “neo nặng”.

Nói chung, một thanh điều hướng có thể được coi như văn bản, chẳng hạn như một liên kết siêu văn bản hoặc neo văn bản ví dụ, mà không có bất kỳ nội dung ngay lập tức. Khi một thanh điều hướng được phát hiện, các thanh điều hướng phản đối (ví dụ, các thanh menu, các cung cấp đó sẽ là phản đối cho người sử dụng mà không cần đặc biệt lại tác giả), có thể được phân biệt với các thanh điều hướng không phản đối (ví dụ, các thanh điều hướng đó sẽ không được phản đối để người dùng không có đặc biệt lại tác giả).

Thanh điều hướng phản đối có thể được phân biệt với các thanh menu không bị phản đối bởi:

(a) xác định thanh điều hướng là quá nhỏ mà vẽ bình thường sẽ không phản đối;

(b) xác định các thanh điều hướng có lẽ truyền tải nội dung có ý nghĩa; và / hoặc

(c) xác định thanh điều hướng là một thành phần của một thanh điều hướng không phản đối (nơi mà tất cả các thành phần của thanh điều hướng không phản đối là chuyển hướng thanh tự).

Định dạng nội dung cho màn hình nhỏ hơn

Như các ghi chú bằng sáng chế, một trong những thách thức phải đối mặt với tác giả signficate web và thiết kế là phạm vi ngày càng tăng của kích thước màn hình mà trong đó bạn có thể xem các trang web. Tác giả của nó trỏ đến một bài viết mà thảo luận về một số chiến lược cho các màn hình nhỏ hơn.

Bài viết, Timothy W. Bickmore và Bill N. Schilit, “Digestor: thiết bị độc lập truy cập vào World Wide Web”, từ Kỷ yếu của Lục World Wide Web Hội nghị, mô tả bốn phương pháp để hiển thị các trang web trên màn hình hiển thị nhỏ :

Thiết bị cụ thể tác giả,
Nhiều thiết bị-authoring,
Chuyển hướng phía máy khách, và;
Tự động tái tác giả.
Giấy đẹp. Nếu bạn sử dụng một PDA hoặc điện thoại để truy cập vào trang web, bạn có thể tìm thấy nó khá thú vị.

Có những ưu và khuyết điểm của từng phương pháp tiếp cận được liệt kê.

Lần đầu tiên hai nghĩa là tạo ra các tài liệu riêng biệt với nhiều loại thiết bị khác nhau, làm việc nhiều hơn cho các tác giả và lưu trữ cho các phiên bản khác nhau, và cần phải hiểu được các thiết bị yêu cầu một trang.

Bởi điều hướng phía khách hàng, chúng ta biết rằng người dùng sẽ có thể kiểm soát điều hướng xung quanh một trang sử dụng các chiến lược khác nhau như “di chuyển, phóng to, panning, mở rộng, sụp đổ, vv” Chúng tôi cũng biết rằng điều này có thể không được một cách tiếp cận lý tưởng cho các thiết bị cầm tay vì bộ nhớ hạn chế và sức mạnh xử lý và băng thông, và rằng người dùng có thể tìm thấy phương pháp này là một nỗi đau.

Bằng sáng chế này tập trung vào một số khía cạnh của reauthoring một trang, bằng cách phát hiện các thành phần của trang như thanh điều hướng và những gì họ gọi là “thanh điều hướng phản đối.”

Tóm tắt các bằng sáng chế

Đặt một cách đơn giản nhất có thể, thanh điều hướng được xác định bằng cách tìm kiếm “neo nặng” các bộ phận của một trang.

Một “phản đối thanh điều hướng” là một trong những điều đó không có dịch tốt với một màn hình nhỏ hơn mà không được viết lại, hoặc “lại tác giả.”

Thanh điều hướng phản đối có thể được distinquished từ thanh điều hướng không bị phản đối bởi:

(a) xác định thanh điều hướng là quá nhỏ mà vẽ bình thường sẽ không phản đối;

(b) xác định các thanh điều hướng có lẽ truyền tải nội dung có ý nghĩa; và / hoặc

(c) xác định thanh điều hướng là một thành phần của một thanh điều hướng không phản đối (nơi mà tất cả các thành phần của thanh điều hướng không phản đối là chuyển hướng thanh tự).

Một Format Converter – Thay đổi trang cho một trải nghiệm người dùng tốt hơn

Một chuyển đổi định dạng được sử dụng để chuyển đổi các trang viết cho một màn hình máy tính có kích thước bình thường vào các trang web phù hợp hơn cho màn hình nhỏ.

Một ví dụ là các proxy Google WAP mà mọi người có thể sử dụng để duyệt web, bao gồm cả các trang được tối ưu hóa để phù hợp với không tốt trên màn hình nhỏ.

Quá trình được mô tả trong bằng sáng chế này có thể được bao gồm như là một phần của một chuyển đổi định dạng, đó sẽ là một phần của máy chủ nội dung của Google, gửi thông tin cho người sử dụng công cụ tìm kiếm và dịch vụ proxy. Tập trung của nó, như đã nói ở trên, là để trang lại tác giả và phát hiện các thanh menu và thanh điều hướng phản đối.

Chương trình hoạt động

Đầu tiên, nội dung tác giả cho một màn hình hiển thị có kích thước bình thường, chẳng hạn như một tài liệu HTML, được chấp nhận.

Sau đó, một cây phân tích cú pháp tương ứng với nội dung sau đó được tạo ra. Các bằng sáng chế liên quan đến cuốn sách biên dịch-nguyên tắc, kỹ thuật và công cụ như một nguồn tài nguyên một người có thể sử dụng để tìm hiểu thêm về cây phân tích cú pháp. Tác giả của nó, Jeffrey D. Ullman, đồng giảng dạy một lớp về compliers mùa đông cuối cùng này, và có bài thuyết trình từ lớp trực tuyến được khá nhiều thông tin về chủ đề này.

Dưới đây là ví dụ được cung cấp trong các bằng sáng chế:

Về cơ bản, một cây phân tích là một đại diện thứ bậc của một phân đoạn của một tài liệu (ví dụ, một trang HTML) dựa trên các mối quan hệ toàn diện giữa các thành phần.

Có nghĩa là, nếu thành phần A “bao gồm trong” thành phần B, sau đó một nút A sẽ là một đứa trẻ (hay rộng hơn, một hậu duệ) của một nút B trong cây phân tích cú pháp. Ví dụ, đoạn tài liệu HTML sau đây:

BẢNG-Mỹ-00001 <p> Đây là một liên kết <a href=”http://foobar.com”> </ a>. <li> foo mẫu!. <li> mục danh sách. </ ul> </ p>

Nói cách khác, các tài liệu được chia thành phần, cấp độ thứ bậc. Chúng bao gồm những thứ như cụm từ, và neo. Quá trình này liên quan đến việc xem xét có bao nhiêu từ trong neo và các bộ phận không neo của một trang, bao gồm các nút cha mẹ và con.

Đề cập trở lại FIG. 3, như được chỉ ra bởi vòng 315 335, tài sản nhất định của mỗi nút của cây phân tích cú pháp được xác định. Ví dụ, như được chỉ ra bởi khối 320, tổng của tất cả “neo” (và, trong một phương án, tổng của tất cả “từ neo”) của (một thành phần tài liệu tương ứng với) một nút cho trước và tất cả các con cháu của nó có thể xác định.

Neo có thể là văn bản xác định một (ví dụ, siêu văn bản) liên kết. Một ví dụ về một neo là văn bản xảy ra bên trong một dòng href trong HTML, hoặc giữa và các thẻ HTML.

Từ neo có thể là số từ trong neo (hoặc liên kết). Như được chỉ ra bởi khối 325, tổng của tất cả các từ của (một thành phần tài liệu tương ứng với) một nút cho trước và tất cả các con cháu của nó có thể được xác định.

Cuối cùng, như được chỉ ra bởi khối 330, tổng của tất cả các từ không neo của (một thành phần tài liệu tương ứng với) các nút cho trước và tất cả các con cháu của nó được xác định công ty seo website

Trong hiện thân khác trong đó tổng của tất cả “từ neo” đã được xác định trong khối 320, các giá trị này có thể được xác định dựa trên hai quyết định trước đó (tức là tổng của tất cả các từ ít tổng của tất cả các từ neo sản lượng tổng của tất cả không -neo từ).

Nói cách khác, như được chỉ ra bởi vòng 315 335, mỗi nút của cây phân tích cú pháp có thể được xử lý như mô tả ở trên.

Trong quá trình này cố gắng để khám phá thanh điều hướng, các nút được kiểm tra để xem họ là “thanh điều hướng phản đối.”

Khi một người được xác định là một thanh điều hướng objectional, dạng đặc biệt có thể được áp dụng như một phần của một quá trình tái tác giả.

Xác định Objectional Navigation Bars

Có hoặc không có một nút là một thanh điều hướng có thể được xác định như sau.

Nói chung, một nút được coi là một thanh điều hướng nếu nó là “neo nặng”.

Neo có thể là văn bản xác định một liên kết, chẳng hạn như văn bản xảy ra bên trong một dòng href trong HTML cho ví dụ.

Một “Anchor nặng” có thể được xác định dựa trên số lượng neo so với số lượng không neo văn bản trong một thành phần.

Ví dụ được sử dụng trong các bằng sáng chế xem xét một nút là “neo nặng” nếu nó “có nhiều hơn một số định trước của neo (> min_anchors, nơi min_anchors có thể là ba hoặc khoảng ba ví dụ) và có neo hơn không neo lời nói. ”

Có một thay đổi điều này. Trong một số trường hợp, một neo có thể có thêm rằng một số định trước một số từ. Một số những từ có thể được coi là không neo văn bản, dựa trên giả định rằng neo dài dòng chuyển tải nội dung có ý nghĩa.

Có những quy định khác của ngón tay cái mà có thể được sử dụng để quyết định xem một thành phần là neo nặng. Trong khi các số từ trong văn bản neo so với không neo văn bản có thể được xem xét, một sự thay thế có thể liên quan đến nhìn vào khẩu phần của neo (hoặc từ neo) để không neo văn bản, và nhìn thấy nếu nó lớn hơn một giá trị nhất định được xác định trước .

Thanh điều hướng nhỏ không bị phản đối.

Một số lượng tối thiểu nhất định được chọn (chẳng hạn như ba), và nếu số lượng các neo trong một nút là số tiền đó hoặc ít hơn, sau đó nó được consided nhỏ và không nên mất nhiều chỗ trên một màn hình hiển thị nhỏ.

Nội dung có ý nghĩa làm cho thanh điều hướng không bị phản đối

Nếu số lượng neo văn bản trên một trang chiếm một tỷ lệ lớn các văn bản trên trang web, nó được coi là có ý nghĩa.

Số lượng không gian mà các văn bản neo chiếm trên một trang so với số lượng không gian được sử dụng trong nhiều cách khác cũng có thể được xem xét.

Chuyển hướng trong chuyển hướng có thể không bị phản đối

Nếu có các nút trong các nút được tất cả các hướng (các nút tổ tiên mà chỉ có decendents thanh điều hướng), họ cũng có thể được coi là không bị phản đối, nếu các nút tổ tiên là không bị phản đối.

ví dụ

Các bằng sáng chế cung cấp ba ví dụ về cách quá trình để xác định các thanh menu, và xác định có hay không họ phản đối có thể làm việc.
Trong phần hình ảnh của các bằng sáng chế, nó cho thấy các phiên bản HTML của những người ba trang, và WML (Wireless Markup Language) phiên bản của các trang có hoặc không có lại tác giả mô tả trong bằng sáng chế cho “thanh điều hướng phản đối.”

Ba trang được sử dụng là công ty seo

1) San Francisco Cổng giao thông Trang
2) MSN Love & Quan hệ Trang
3) Dự án Open Directory Trang

Mỗi ví dụ minh họa một số khía cạnh của quá trình này. Dưới đây là một phân tích từ các bằng sáng chế của ví dụ đầu tiên:

Như thể hiện trong hình. 6A, một số thanh điều hướng thông qua 610a 650A xuất hiện ở cột bên trái của trang SF Cổng giao thông HTML.

Như thể hiện trong hình. 6B, nếu không có sự hiện diện, các thanh điều hướng sẽ được trình bày đầy đủ, như ký hiệu là nhãn 610b 650b qua. Cuối cùng, như thể hiện trong hình. 6C, một hiện thân mẫu mực của sáng chế có thể xác định rằng các thanh điều hướng là một phần của một thành phần có thể được coi là một thanh điều hướng phản đối.

Đó là, các cột bên trái của liên kết siêu văn bản là neo nặng, không phải là rất nhỏ, không chiếm ít nhất một số tiền định trước (ví dụ, 33 phần trăm) của màn hình, và không phải là một hậu duệ của một thanh điều hướng đó là bị loại khỏi được phân loại như một thanh điều hướng phản đối và chỉ có thanh điều hướng như con của nó.

Như thể hiện trong hình. 6C, thanh điều hướng phản đối, kể cả thanh điều hướng thông qua 610 650, được cung cấp trong một dòng 610C 650C như một liên kết siêu văn bản vào thanh điều hướng cá nhân. Nhận thấy rằng các sáng chế giải phóng không gian cho các thông tin khác.

kết luận

Trọng tâm chính của bằng sáng chế này là việc xác định các thanh điều hướng trên một trang có thể an toàn được viết lại hoặc thay đổi một số cách để hiển thị trên một màn hình nhỏ hơn.

Một phần không thể thiếu của quá trình liên quan đến việc thực sự xác định thanh điều hướng. Đây có thể là quan trọng là các bằng sáng chế đề cập đến (tóm tắt) mà xác định điều này có thể hữu ích trong việc lập chỉ mục trang và quyết định khi mà văn bản sử dụng để cung cấp đoạn để tìm kiếm, mà đi xa hơn quá trình reauthoring.

Nó cũng hữu ích để biết làm thế nào trang web của bạn có thể được viết lại và hiển thị thông qua một dịch vụ proxy như một trong những mà Google cung cấp cho những người truy cập web thông qua thiết bị cầm tay không dây.