Nhúng font trang Web với
MICROSOFT WEFT
Xem bai viet bang font ABC

Phạm Hồng Phước

    Trước tiên, xin hãy dành một chút nói ba điều bốn chuyện về chuyện nhúng font trang Web và công cụ Microsoft Weft này cái đã.

    Mà nhúng font cho các trang Web là cái chi chi ?

    Nói nôm na thì nhúng font cũng có bà con hơi bị gần với.... nhúng dấm. Nếu nhúng dấm để cho miếng thịt hay miếng cá sống được dấm đang sôi bao phủ cho chín (cứ thoải mái mà ực... dịch vị một cái trước khi đọc tiếp), thì nhúng font cũng cốt để các trang Web được bao phủ bằng các font sử dụng. Nếu nhúng dấm là cho dễ ăn, thì nhúng font nhằm cho dễ đọc sau này.

    Công cụ Web Embedding Fonts Tool - viết tắt là "WEFT" cho phép các tác giả trang Web hình thành các đối tượng font (font object) được liên kết với các trang Web của họ để khi có ai đó sử dụng trình duyệt Web Internet Explorer để xem, các trang Web đó sẽ hiển thị theo phong cách font (font style) chứa sẵn trong "đối tượng font".

    Thế nếu xem trang Web không phải bằng Internet Explorer thì sao ?

    Tùy thuộc vào trình duyệt Web được sử dụng và tùy theo các loại font đã được cài đặt sẵn trong máy, người xem có thể chọn font dự phòng (second choice) đã được quy định sẵn trong trang Web hay dùng font mặc định của trình duyệt Web.

    Weft làm việc ra sao ?

    Công cụ này sẽ hình thành các đối tượng font và liên kết chúng với các trang Web của bạn. Sau khi phân tích thực tế sử dụng font trong các trang Web được chọn, nó sẽ hình thành các đối tượng font được nén lại chứa các ký tự cần thiết. Cuối cùng, Weft sẽ bổ sung thêm code vào các trang Web của bạn để liên kết các đối tượng font với các trang Web đó.

    Các đối tượng font do Weft hình thành khác hẳn các file font truyền thống theo nhiều cách. Chẳng hạn, chúng được nén và thường được thiết đặt để chỉ chứa đựng các ký tự mà một site hay một trang cụ thể sử dụng. Nói tóm lại là các đối tượng font có kích thước nhỏ hơn nhiều lần so với các font True Type.

    Trong lần mở đầu tiên, một thông báo xuất hiện yêu cầu bạn xây dựng một cơ sở dữ liệu về các font True Type. Microsoft Weft sau này sẽ dựa trên cơ sở dữ liệu này để phân tích các font trên trang Web mà bạn chọn và tiến hành nhúng font chúng.

    Dĩ nhiên là bạn phải chọn Yes cho nó vui lòng chứ. Tuy công việc hơi bị lâu - tùy số lượng font có trong hệ thống, nhưng lại cần thiết cho quá trình nhúng font sau này.

    Sau quá trình xây dựng cơ sở dữ liệu font, bạn đã có thể bắt đầu tiến hành việc nhúng font cho các trang Web.

    Ngay trong lần đầu sử dụng bạn mở Microsoft Weft, một quá trình thuật sĩ Wizard sẽ xuất hiện để giúp bạn từng bước một.

Quá trình này gồm 6 bước :

1. Nhập tên và địa chỉ e-mail của bạn.

2. Xây dựng một danh sách các trang Web mà bạn muốn nhúng font :

    Bạn nhấn nút 3 chấm .... để browse tới thư mục chứa các trang Web. Click nút Add để nạp các trang Web (phải từng trang một kia đó). Xong xuôi, click nút Next.

3. Phân tích việc sử dụng font trong các trang Web của bạn.

    Click nút Analyze pages để tiến hành phân tích các trang Web. Các ký tự được dùng trong mỗi trang Web sẽ được nhận dạng theo loại font, kiểu font và giá trị Unicode. Đó là lý do mà các font bạn chọn nhúng trang Web cần phải được install vào hệ thống trước. Ngoài ra, do Microsoft Weft là con cái của đại gia đình Microsoft, nên nó cũng se kiểm tra xem trang Web của bạn có sử dụng Internet Explorer không, nói là để bảo đảm các ký tự hiển thị chính xác.

    Tuy nhiên, quá trình này lâu ơi là lâu. Không giở "mánh" thì có nước chết vì dài cổ đợi chờ. Bạn ngưng nó đi (click nút Abort!).

4. Chọn các font để nhúng :

    Sau khi chấm dứt bước phân tích dài đằng đẵng kia, một cửa sổ mới xuất hiện để bạn chọn các font mà mình muốn nhúng vào trang Web.

    Nếu xài "mánh" chấm dứt nửa chừng việc phân tích, bây giờ, nếu thấy trong danh sách chưa có tên font muốn nhúng, bạn chỉ việc click nút Add. Một cửa sổ sẽ xuất hiện để bạn chọn các font muốn bổ sung vào để nhúng. Bạn có thể xem trước dung nhan của font bằng cách click nút Details.

    Bạn chú ý các ký hiệu       kèm theo Info xuất hiện trong danh sách các font :

Font check reportEditable hay Installable. Các font này có thể nhúng và sử dụng trong bất cứ trang Web nào, ngay cả ở các trang mà người dùng có thể biên tâầp nội dung.

Font check reportPreviewable. Các font này cũng có thể nhúng, nưng chỉ dùng được cho cácá trang Web tĩnh (static) mà người dùng không thể biên tập nội dung.á

Windows core font. Đây là các font lõi (core font) chung mà bất cứ hệ điều hành Windows nào cũng có sẵn. Bạn không cần phải nhúng chúng cho mất công.

Synthetic font.á Weft nhận diện đây là những font giả tạo. Nghĩa là các font đã được nhúng gượng gạo hoặc bị Windows làm cho biến dạng vì các kiểu chữ đậm (bold) và nghiêng (italic) của chúng không được cài đặt.

'No embedding' font. Các font này không được phép nhúng à nghen. Chủ yếu bởi tác giả của chúng hay những người bán font đã "ếm xí bùa" không cho phép nhúng "dấm" mấy thằng con của mình.

Font may be broken! Các font này cũng không thể nhúng được vì kết quả test của Weft báo chúng có lỗi chi đó.

Needs repair. Weft không thể sử dụng các font True Type này vì có mục bảng tên không tương thích với đặc điểm của font True Type. Tuy nhiên, hỗng phải là chúng bị hư vì các font này vẫn có thể hoạt động chính xác trong hầu hết ứng dụng khác.

5. Hình thành các đối tượng font và chỉnh sửa các trang Web của bạn. Trên màn hình này, bạn sẽ phải nhập vị trí đủ của ftp, http, gopher hay file - nơi bạn muón các đối tượng font được hình thành ở đó. Do hầu hết các Web server không cho phép upload các file dùng http, tốt hơn cả là bạn chọn một thư mục trên ổ cứng tại chổ để hình thành các file đối tượng font, sau đó mới dùng một công cụ truyển tải file FTP nào đó upload chúng lên Website của bạn. Trong trường hợp này, bạn sẽ phải biên tập dạng text trang HTML của mình để chỉnh sửa code liên kết đối tượng font (nay đã ở vị trí khác) với trang đó.á

6. Hoàn tất quá trình nhúng font bằng nút Finish.

    Chỉ có lần nhúng font đầu tiên là hơi phức tạp và dài dòng. Từ lần thứ hai trở đi, mỗi lần khởi động Weft, bạn sẽ tới ngay phần Add Web pages để bắt tay ngay vào việc chọn các trang Web muốn nhúng font.

    Bạn có thể nhấp chuột lên menu Tools để chọn tác vụ mình cần. Trong trường hợp cần cập nhật các font mới vào cơ sở dữ liệu font, bạn chọn lệnh :

    Để cho Microsoft Weft làm việc đúng ý mình hơn, bạn chọn lệnh Options trong menu Tools để cấu hình nó :

Phạm Hồng Phước 18-8-2000


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

Mirror : http://www.ktlehoan.com