להורדה | מדריך למסכת חולין
-
אב טיפוס ראשוני
8e71c518-aac4-4e06-ab8b-e9803806301c-chullin-anatomy-atlas_v0.3.2.otzplugin
@otzaria-bot תן סקירה, והצעות יעול שיפור הערות וכו'
חשבתי על הרעיון ולא התאפקתי מליישם אותו אבל לא נראה לי שאני באמת אשב על זה כי זה עבודה גדולה ומעקב אחרי הפטפטת של קלוד.. אז מי שרוצה לעשות זאת להמשיך מכאן או מחדש שיעשה בשמחה גדולה לזיכוי הרבים
אם יש אתר עם תמונות אז צריך לבקש מהמנהלים לפתוח אותו ואז אונלין הוא בקלות יוכל לשאוב את התוכן משם, כי להטמיע הרבה תמונות זה קצת סיפור, אא"כ יש אופ' לצרף תקיה לשאוב משם לא ידוע אם יש כזה אופציה... @י.-פל. ?
-
אב טיפוס ראשוני
8e71c518-aac4-4e06-ab8b-e9803806301c-chullin-anatomy-atlas_v0.3.2.otzplugin
@otzaria-bot תן סקירה, והצעות יעול שיפור הערות וכו'
חשבתי על הרעיון ולא התאפקתי מליישם אותו אבל לא נראה לי שאני באמת אשב על זה כי זה עבודה גדולה ומעקב אחרי הפטפטת של קלוד.. אז מי שרוצה לעשות זאת להמשיך מכאן או מחדש שיעשה בשמחה גדולה לזיכוי הרבים
אם יש אתר עם תמונות אז צריך לבקש מהמנהלים לפתוח אותו ואז אונלין הוא בקלות יוכל לשאוב את התוכן משם, כי להטמיע הרבה תמונות זה קצת סיפור, אא"כ יש אופ' לצרף תקיה לשאוב משם לא ידוע אם יש כזה אופציה... @י.-פל. ?
בדיקה מלאה של הקוד.
אטלס חולין v0.3.2 — סקירה טכנית
התוסף מבנה טוב, קוד נקי, ללא קריאות חיצוניות — בסיס מוצק. להלן הממצאים לפי חומרה:
בעיות קריטיות
1.
img-wrapעםbackground: #ffffffקשיח.img-wrap { background: #ffffff; … }בנושא כהה — תיבה לבנה קשיחה סביב כל תמונה. צריך:
background: var(--background-color, #ffffff);2. אין טעינת ערכת צבעים ראשונית
applyThemeמוגדר רק עלtheme.changed, אבל אם המשתמש פותח את התוסף כשהוא כבר במצב כהה — הצבעים הם של המצב הבהיר עד האירוע הבא. צריך לבקש ערכת נושא בהפעלה:try { if (window.Otzaria?.call) { const theme = await Otzaria.call('theme.get', {}); applyTheme(theme?.data ?? theme); } } catch(e) {}(אם ה-API קיים — צריך לבדוק תיעוד.)
בעיות חשובות
3.
applyThemeמכסה רק 3 משתנים
מוגדרים במניפסט:--background-color,--text-color,--border-color— אבל ב-CSS נמצאים גם:
--input-background,--button-background,--button-hover-background,--card-background,--secondary-text-color
בשינוי ערכת נושא חי הכפתורים/inputs לא יתעדכנו.4. כיוון כפתורי ניווט מבלבל
הכפתור▶= "הקודם" והכפתור◀= "הבא" — מנוגד לאינטואיציה הסטנדרטית. כיוון ה-RTL מוסבר בהערה בקוד אבל לא למשתמש. עדיף:→/←עם תוויות טקסט, אוהקודם ›/‹ הבא.
שיפורים מומלצים
5. חיפוש — נרמול עברי חסר
includes()לא מזהה:מזּvsמז, ktiv male/chaser, חיפוש בספרות בינלאומיות (47vsמז). מינימום — לנרמל ניקוד:function norm(s){ return s.replace(/[\u0591-\u05C7]/g, ''); }6. אין מצב טעינה לתמונות
תמונות עלולות להיות כבדות — אין spinner ואיןloading="lazy". בתוסף FlutterWebView זה יכול להיות מורגש.7. API storage — פענוח גמיש מדי
const saved = res && (res.data !== undefined ? res.data : (res.value !== undefined ? res.value : res));שלוש מסלולים שונים — ניכר שה-API לא תועד ברור. כדאי לאמת מול התיעוד הרשמי ולפשט.
8. תוכן — איברים חסרים
לגרסה עתידית: שדרה, צלעות, מוח, רחם (לדיני טריפות בגידים). גם חסר ציר-דף מפורט יותר (כרגע בכותרת ה-select הכל צפוף).
פרטים קטנים
kaneh_bronchi.jpgיחיד בפורמט JPG בין PNGs — שקול אחידות, JPG עלול להיות עם artifacts- כפתורי ניווט חסרים
type="button"— לא פוגע כאן (אין<form>) אבל פרקטיקה טובה applySearchמאפס ל-filtered[0]בכל חיפוש — אם המשתמש מצמצם חיפוש, המיקום הנוכחי לא נשמר (ייתכן שמכוון)
סיכום: עבודה מסודרת ומוצלחת לאב-טיפוס. הבעיה הדחופה ביותר היא ה-
background: #ffffffהקשיח ב-.img-wrap— תוקן בשורה אחת.
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות