Đôi điều về giao thức
Xem bai viet bang font ABC

Tạp chí Tin học và đời sống

H&H (Theo PC Magazines)

    Có lẽ bạn sẽ cho tôi là "vớ vẩn" khi gọi tên giao thức "About", song đừng vội đưa ra lời kết luận, hãy để tôi chứng minh cho bạn thấy.

    Bạn hẳn chẳng nghi ngờ điều gì mỗi khi nhìn thấy tiền tố http: hay mailto: trên thanh địa chỉ của trình duyệt, thực ra còn một số tiền tố khác hiếm khi bạn nhìn thấy đó là ftp:, gopher:, và telnet:. Thực ra chúng là các từ viết tắt của các giao thức phổ biến trên Internet và trình duyệt đủ thông minh để nhận ra nó phải thực hiện điều gì với các dòng lệnh tiếp theo. Lấy ví dụ với tiền tố http: trình duyệt hiểu là tiếp theo tiền tố này bao giờ cũng là địa chỉ website bạn muốn hiển thị trên màn hình. Song còn có một giao thức tiện lợi khác bạn có thể sử dụng sau khi đọc bài này đó là giao thức about (about protocol), giao thức được Microsoft tích hợp vào trình duyệt miễn phí Internet Explorer.

    Bạn dễ dàng nhận ra giao thức này mỗi khi khởi động IE và bấm vào núm Stop trước khi bất cứ một trang nào hiện ra trên màn hình. IE sẽ nạp một trang với tiêu đề "Navigation Canceled" và trên thanh địa chỉ bạn hẳn sẽ nhận ra giao thức "about" kỳ lạ "about:NavigationCanceled." Đây chỉ là một trong số khá nhiều ví dụ về giao thức about của hãng Microsoft. Một số trang Web khác cũng sẽ được trình duyệt hiển thị khi có một tác vụ nào đó gây trục trặc hay không thể thực thi được. Ví dụ: DesktopItemNavigationFailure, NavigationFailure, OfflineInformation, và PostNotCached. Để hiển thị chúng trên màn hình bạn chỉ cần gõ như sau:

about:PostNotCached vào thanh địa chỉ và nhấn Enter.

    Điều tôi muốn nhấn mạnh, bạn hoàn toàn có khả năng sử dụng giao thức này để phục vụ cho mục đích của riêng mình. Chúng ta hãy bắt đầu bằng cách gõ như sau vào thanh địa chỉ:

about:Đây là ví dụ minh hoạ về giao thức <b>about:</b>! và nhấn Enter. Bạn sẽ nhìn thấy chúng trên trình duyệt của mình. Điều thú vị là bạn toàn quyền sử dụng bất cứ thẻ HTML nào bạn muốn, kể cả siêu liên kết như ví dụ:

about: Hãy đến thăm <br><a href="http://www.th&ds.com"><img src="http://www.th&ds.com/th&ds/gifs/thds_logo.gif"></a>

    Hãy chú ý rằng logo của Tin học & đời sống trở thành một siêu liên kết, mẹo này cũng có hiệu lực trên Netscape Navigator.

    Nếu bạn đang sử dụng IE trên hệ thống, bạn hãy thử tạo ra một trang Web about cho riêng mình. Giả sử bạn rất hay vào site Microsoft Office News Service: www.microsoft.com/office/000/ons/enroll.htm. Điều đó chẳng dễ dàng hơn sao khi bạn chỉ cần gõ about: OfficeNews thay vì phải gõ cả một đoạn dài ngoằng như trên. Bạn hãy mở Registry của Windows bằng cách gõ Regedit từ dòng lệnh Run và duyệt tới HKEY_LOCAL_ MACHINE\SOFTWARE\ Microsoft\Internet Explorer\AboutURLs

    Trong cửa sổ bên phải của khoá này bạn sẽ nhìn thấy tất cả các trang web liên quan tới giao thức about trên hệ thống của bạn. Bạn hãy bấm phím phải chuột chọn Edit New | String Value. Gõ OfficeNews và bấm Enter. Sau đó nháy kép vào giá trị OfficeNews và dán chuỗi địa chỉ trên vào hộp thoại hiện ra. Nháy vào OK và thoát. Bây giờ bạn hãy khởi động và gõ about: OfficeNews vào thanh địa chỉ. Bạn thấy đấy, mọi việc thật quá đơn giản phải không nào.

    Để tạo các đường link này nhanh hơn bạn hãy tạo một tệp đăng ký Newabout.reg có nội dụng như sau:

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AboutURLs]

"OfficeNews"="http://www.microsoft.com/office/000/ons/enroll.htm"

"HTMLExample"="about:<h1>TOPIC</h1>

Line 1<br>Line 2"

    Tệp đăng ký trên sẽ tạo ra hai monikier trên hệ thống của bạn. Nếu muốn bạn chỉ cần copy và dán thêm các dòng trên và sửa chữa cho phù hợp với các đường link bạn ưa thích.

    Cách tốt nhất để tạo ra tệp đăng ký trên là bạn hãy sử dụng thực đơn File/Export Key để tạo ra tệp *.reg cho bất cứ một khoá nào.


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com