카일리는 웹 브라우저입니다. 그것은 형성 곧 텍스트, 이미지, 테이블을 수행하고. 그것은 CSS, 프레임 또는 스크립트를 알 수 없습니다. 그리고 그것은 빠르고도 귀여운도 있습니다. 이 버전 0.0.x. 이유입니다
구문 분석
MwHtmlParser.c의 HTML 파서는 모두의 링크 목록을 만듭니다
노드 : wordparts, 공백 및 특수 태그입니다.
줄 바꿈은 즉시 종료 태그는 무시되기 전에. 줄 바꿈 직후
시작 태그는 무시됩니다.
현재 표, 행 및 셀에 제한 복합 객체 (하지만,
프레임은 실제로 나무가되도록 목록을 점)도 거기에 속한다.
표시
위젯이 다시 목록을 가져옵니다 때 할당하여 상자를 배치합니다
왼쪽에서 오른쪽으로의 폭과 높이 및 라인에 배치. 면
다른 상자 왼쪽 너무 작은 공간이, 새에 시작
선.
두 번째 패스에서 개체에 위치하는 그려
윈도우의 현재 보이는 부분.
위젯, begin_a 두 콜백과
end_a, 처리 및 태그. 좌표에 배치됩니다
a_href 또는 HREF 또는 이름 값에 따라 a_name 테이블.
복합 개체가 반복적으로 목록을 그림으로 표시됩니다
어린이의.
항해
앞뒤로 탐색을위한 두 개의 연결리스트가 있습니다.
우리는 링크를 방문 할 때마다, 현재의 URL이 뒤쪽에 첨가
목록과 목록을 취소 전달은 * *를 제외하고 우리를 방문 할 때
뒤로 단추를 클릭하여 링크. 이 경우에는 현재의 URL은
대신 전달 목록에 추가.
1 글꼴을 입력
Mowitz가 t1lib 지원하도록 컴파일 된 경우, 카일리을 이용할 수 있습니다
상자의 밖으로는의. 표준 fonts.txt 파일은 글꼴 사용
관리. 앤티 앨리어싱은 지원되지 않습니다.
IO
IO는 좁은 인터페이스를 다른 모듈로 분할됩니다.
모듈은 다음과 같습니다 :
io.c : 프로토콜 드라이버를 등록, URL을, 캐시 문서를 정상화.
외부 링크 : load_url.
http.c : HTTP를 통해 문서를 가져옵니다. 외부와의 유일한 상징
연결 ~ 만 * io.c.에서 호출해야 load_http입니다
file.c 이것은 로컬 파일 또는 사전 정의 된 "문서"를 꺼냅니다.
외부 링크 : LOAD_FILE과 load_about.
FTP는 현재 구현되지 않았다.
이 중에 위젯 코드에 속하는 없습니다. 위젯해야 만
윈도우에서 물건을 렌더링하기 위해서 필요한 최소한 있습니다.
위젯은 아마 결국 Mowitz까지 이동합니다.
그것은 제공하는 문자열 인 URL 자원이 충분해야한다
로더 함수.
이 기능은 또한 자원 및 기본값을 설정할 수 있습니다
사용하여 로컬 파일 시스템에서 파일을로드 함수
파일 이름과 URL입니다.
다른 모든 응용 프로그램에 속한다.
이미지
파일 image.c 함수의 작은 스택 지향 라이브러리를 포함
어떤 이미지에 다양한 작업을 수행 할 수 있습니다. 유일한
우리는 일반적으로 이미지를로드 할 순간에 그것을 사용하고있다
이러한 netpbm 키트와 같은 외부 응용 프로그램의 도움.
이 방법의 장점은 여러 유형을 표시 할 수 있다는
이미지. 앞으로 우리는 또한 이미지를 조작 할 수있을 것입니다
우리가 지금 사용하는 것보다 더 많은 방법.
단점은 상대적으로 느리다는 것이다. 이것은 주로 기인
우리는 도서관의 내부 사이의 변환 가지고 있다는 사실에
형식, 이미지 및 형식 X는 XImage에, 이해한다. 그것은해야한다
XImage에 캐싱에 의해 어느 정도 상황을 도울 수있다;
현재 캐시 구현은 이미지를 캐시합니다.
이 릴리스의 새로운 기능 :
카테고리별로 검색
인기있는 소프트웨어
-
Lubuntu 16 Aug 18
-
pfSense 22 Jun 18
-
Redis 28 Sep 15
-
Elive 20 Jan 18
-
Zorin OS Ultimate 16 Aug 18
-
DDRescue-GUI 17 Aug 18
-
PyVISA 3 Jun 15
Kylie
개발자의 기타 소프트웨어 Ulric Eriksson
코멘트 Kylie
카테고리별로 검색
인기있는 소프트웨어
-
GTK VNC Viewer 2 Jun 15
-
antiX MX 1 Dec 17
-
Kconfigure 3 Jun 15
-
Elive 20 Jan 18
-
Elastix 2 Oct 16
-
qNotesManager 17 Feb 15
-
ALT Linux (School Junior) 2 Jun 15
댓글을 찾을 수 없습니다