Kylie

צילום מסך תוכנה:
Kylie
פרטי תוכנה:
גרסה: 0.0.7
טען תאריך: 3 Jun 15
מפתחים: Ulric Eriksson
רשיון: ללא תשלום
פופולריות: 42

Rating: nan/5 (Total Votes: 0)

קיילי הוא דפדפן אינטרנט. זה עושה טקסט, תמונות, טבלאות ובקרוב טפסים. הוא לא יודע CSS, מסגרות או scripting. וזה לא מהר ולא חמוד. לכן זה הוא 0.0.x. גרסה
ניתוח
מנתח HTML בMwHtmlParser.c יוצר רשימה מקושרת של כל
צמתים: wordparts, רווחים ותגים מיוחדים.
שורה חדשה באופן מיידי לפני תג הסוף הוא התעלם. שורה חדשה מייד לאחר
תג התחלה הוא התעלם.
אובייקטים מורכבים (כיום מוגבלים לטבלה, שורה ותא, אבל
מסגרות שייכות לשם מדי) סניף הרשימה כך שזה למעשה הופך להיות עץ.
מציג
כאשר יישומון מקבל הרשימה בחזרה, היא מטילה את התיבות על ידי הקצאה
רוחב וגובה ומציב אותם בשורה משמאל לימין. אם
יש מקום קטן מדי יצא לקופסה אחרת, להתחיל מחדש על חדש
קו.
במעבר שני האובייקטים נמשכים אשר ממוקמות ב
כיום חלק גלוי של החלון.
שתי שיחות טלפון ביישומון, begin_a ו
end_a, לטפל ותגים. הקואורדינטות לשים ב
a_href או a_name שולחנות בהתאם לערכי HREF או את שמם.
אובייקטי Composite מוצגים על ידי באופן רקורסיבי ציור הרשימה
של ילדים.
ניווט
ישנן שתי רשימות מקושרות לניווט קדימה ואחורה.
בכל פעם שאנחנו מבקרים קישור, כתובת האתר הנוכחית מתווסף לאחורה
רשימות וקדימה רשימה מנוקה, * חוץ * כשאנחנו מבקרים
קישור על ידי לחיצה על הכפתור חזרה. במקרה זה את כתובת האתר הנוכחית היא
נוסף לרשימה קדימה במקום.
הקלד 1 גופנים
אם Mowitz נערך עם t1lib תמיכה, קיילי יכול לנצל
שלו מהקופסה. קובץ fonts.txt הסטנדרטי משמש לגופן
ניהול. Antialias אינו נתמך.
IO
IO מחולק למודולים שונים עם ממשקים צרים.
מודולים הם:
io.c: הרשם פרוטוקול נהגים, לנרמל כתובות, מסמכי מטמון.
הצמדה חיצונית: load_url.
http.c: תביא מסמכים על http. הסמל רק עם חיצוני
הצמדה היא load_http, שאמור * רק * להיקרא מio.c.
file.c: תביא קבצים מקומיים או "מסמכים" מוגדרים מראש.
הצמדה חיצונית: load_file וload_about.
FTP כרגע לא מיושם.
כל זה לא שייך בקוד יישומון. יישומון צריך רק
יש המינימום הנדרש כדי להבהיר דברים בחלון.
יישומון כנראה סופו של דבר לעבור לMowitz.
זה צריך להספיק לי משאב כתובת אתר שהיא מחרוזת לתת
לפונקציה מטעין.
פונקציה זו גם יכולה להיות מוגדרת באמצעות משאבים וברירות מחדל ל
פונקציה שטוענת את הקובץ ממערכת הקבצים המקומית באמצעות
כתובת האתר כקובץ.
כל השאר שייך ביישום.
תמונות
Image.c הקובץ מכיל ספרייה של פונקציות קטנה, אוריינטציה ערימה
אשר יכול לבצע מגוון של פעולות על תמונות. הדבר היחיד
אנחנו משתמשים בו ברגע הוא לטעון תמונות, בדרך כלל עם
העזרה של יישומים חיצוניים כגון ערכת NetPBM.
יתרון בגישה זו הוא שאנחנו יכולים להציג סוגים רבים של
תמונות. בעתיד נהיה גם מסוגל לתפעל את התמונות ב
דרכים יותר אנו משתמשים כעת.
החסרון הוא שזה איטי יחסית. זאת בעיקר בשל
לעובדה שיש לנו כדי להמיר בין הספרייה של פנימי
פורמט, תמונה, וX הפורמט מבינים, XImage. זה צריך להיות
ניתן לשפר את המצב במידה מה על ידי מטמון XImage;
יישום מטמון נוכחי המטמונים רק את התמונה.
מה חדש במהדורה זו:

צילומי מסך

kylie_1_144708.png

תוכנות אחרות של יזם Ulric Eriksson

Pen
Pen

3 Jun 15

Siag Office
Siag Office

3 Jun 15

Parsecgi
Parsecgi

2 Jun 15

תגובות ל Kylie

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!