Kylie

Phần mềm chụp màn hình:
Kylie
Các chi tiết về phần mềm:
Phiên bản: 0.0.7
Ngày tải lên: 3 Jun 15
Nhà phát triển: Ulric Eriksson
Giấy phép: Miễn phí
Phổ biến: 11

Rating: nan/5 (Total Votes: 0)

Kylie là một trình duyệt web. Nó thực hiện văn bản, hình ảnh, bảng biểu và hình thành sớm. Nó không biết css, khung hoặc kịch bản. Và nó không phải nhanh mà cũng dễ thương. Đó là lý do tại sao nó là phiên bản 0.0.x.
Phân tích cú pháp
Các phân tích cú pháp HTML trong MwHtmlParser.c tạo ra một danh sách liên kết của tất cả các
nút: wordparts, khoảng trắng và các thẻ đặc biệt.
Dòng mới ngay trước khi kết thúc từ khóa được bỏ qua. Xuống dòng ngay sau khi
bắt đầu từ khóa được bỏ qua.
Đối tượng Composite (hiện chỉ giới hạn TABLE, ROW và CELL, nhưng
khung thuộc có quá) chi nhánh danh sách để nó thực sự trở thành một cái cây.
Hiển thị
Khi các widget được danh sách trở lại, nó đưa ra các hộp bằng cách gán
chiều rộng và chiều cao và đặt chúng trong một đường từ trái sang phải. Nếu
có quá ít không gian để lại cho hộp khác, bắt đầu lại trên một mới
dòng.
Trong một pha chuyền bóng thứ hai các đối tượng được vẽ được đặt trong
hiện đang nhìn thấy một phần của cửa sổ.
Hai gọi lại trong các widget, begin_a và
end_a, xử lý và các thẻ. Các tọa độ được đặt trong
a_href hoặc a_name bảng tùy thuộc vào HREF hoặc TÊN giá trị của họ.
Đối tượng composite được hiển thị bằng cách đệ quy vẽ danh sách
của trẻ em.
Navigation
Có hai danh sách liên kết để tiến và lùi navigation.
Mỗi lần chúng tôi ghé thăm một liên kết, địa chỉ hiện tại được thêm vào phía sau
danh sách và danh sách những tiền đạo được xóa bỏ, ngoại trừ * * khi chúng tôi ghé thăm
liên kết bằng cách nhấn vào nút quay lại. Trong trường hợp đó, địa chỉ hiện tại là
thêm vào danh sách tiền đạo thay thế.
Loại 1 font
Nếu Mowitz được biên soạn với t1lib hỗ trợ, Kylie có thể tận dụng lợi thế
của nó ra khỏi hộp. Các tập tin fonts.txt tiêu chuẩn được sử dụng cho các phông chữ
quản lý. Antialias không được hỗ trợ.
IO
Các IO được chia thành các module khác nhau với các giao diện hẹp. Các
mô-đun:
io.c: Đăng ký trình điều khiển giao thức, bình thường hóa url, tài liệu bộ nhớ cache.
Liên kết bên ngoài: load_url.
http.c: Lấy tài liệu thông qua http. Biểu tượng chỉ với bên ngoài
liên kết là load_http, mà nên * chỉ * được gọi là từ io.c.
file.c: Fetch file cục bộ hay "tài liệu" được xác định trước.
Liên kết bên ngoài: load_file và load_about.
FTP hiện tại chưa được thực hiện.
Không ai trong số này thuộc về các mã widget. Các widget nên chỉ
có mức tối thiểu cần thiết để làm công cụ trong một cửa sổ.
Các widget có thể cuối cùng sẽ di chuyển qua Mowitz.
Nó là đủ để có nguồn tài nguyên url đó là một chuỗi ký tự để cung cấp cho
đến một chức năng bộ nạp.
Chức năng này cũng có thể được thiết lập thông qua một nguồn tài nguyên và mặc định
một chức năng mà tải các tập tin từ hệ thống tập tin địa phương sử dụng
url như tên tập tin.
Mọi thứ khác thuộc về các ứng dụng.
Hình ảnh
Các tập tin có chứa một image.c, stack theo định hướng thư viện nhỏ của chức năng
mà có thể thực hiện một loạt các hoạt động trên hình ảnh. Điều duy nhất
chúng tôi đang sử dụng nó cho vào lúc này là để tải hình ảnh, thường là với
sự giúp đỡ của các ứng dụng bên ngoài như các kit NetPBM.
Một lợi thế của phương pháp này là chúng ta có thể hiển thị nhiều loại
hình ảnh. Trong tương lai chúng tôi cũng sẽ có thể để thao tác hình ảnh trong
nhiều cách hơn là chúng ta đang sử dụng hiện nay.
Điểm bất lợi là nó là tương đối chậm. Điều này chủ yếu là do
thực tế là chúng ta phải chuyển đổi giữa của thư viện nội bộ
định dạng, hình ảnh, và các định dạng X hiểu, XImage. Nó sẽ được
có thể giúp tình hình phần nào bằng cách cache XImage; các
thực hiện bộ nhớ cache hiện tại chỉ lưu trữ các hình ảnh.
Có gì mới trong phiên bản này:

Ảnh chụp màn hình

kylie_1_144708.png

Phần mềm khác của nhà phát triển Ulric Eriksson

Shohei Mail
Shohei Mail

3 Jun 15

Parsecgi
Parsecgi

2 Jun 15

Siag Office
Siag Office

3 Jun 15

Ý kiến ​​để Kylie

Bình luận không
Nhập bình luận
Bật hình ảnh!