דילוג לתוכן
0
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • פופולרי
  • משתמשים
  • חיפוש בפורום
  • צור קשר
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • פופולרי
  • משתמשים
  • חיפוש בפורום
  • צור קשר
עיצובים
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו אתר

פורום אוצריא

אוצריא - דף הבית
|
קח שותפות בהוספת ספרים
|
תרום לאוצריא חיפוש
ע

עירא היאירי

@עירא היאירי
אודות
פוסטים
6
נושאים
3
שיתופים
0
קבוצות
0
עוקבים
0
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • הצעת ייעול | שיפור בחירת טקסט. ותודה!
    ע עירא היאירי

    תחילה, אין צורך להכביר במילים על הדבר הנפלא הזה שנוצר כאן. מי שרואה הודעה זו ועשה משהו למען התוכנה - ידע שכל עולם התורה רוצה לצעוק לו "תודה!"

    חלק גדול מהשימוש שלי באוצריא, הוא העתקת טקסט מהמאגר. יש שתי פונקציות שקיימות בכל מקום אחר במחשב, אבל משום מה חסרות כאן (מן הסתם כי בספריא המטרה היא קריאה ולא העתקה)

    א. אין אפשרות לבחור פסקה שלמה על ידי לחיצה כפולה (אלא רק על ידי תפריט ימני, שפחות נוח וגם פחות אינטואיטיבי)

    ב. אין אפשרות לבחור טקסט על ידי הנחת סמן ואז שיפט. לדעתי בגירסאות קודמות היה, ועכשיו ביטלו זאת. זה ממש מועיל להעתקה (במקום שאצטרך לגרור כל פעם כדי להעתיק, אני רגיל להניח סמן בתחילת הטקסט, ואז להניח את המצביע על סוף הטקסט + שיפט)
    מישהו הבין מה כתבתי כאן...?

    הצעות לשיפור - תוכנת אוצריא

  • הצעת ייעול | אנא, סימני העליות!
    ע עירא היאירי

    אני מבין שבספריא עשו את התורה ללא סימני עליות, שהרי זה לא קשור לטקסט התורה, אלא ענין של סדר התפילה

    אבל בואו, אין אדם שקורא תורה, ולא מתעניין איפה כל עליה ועליה

    אני נהנה מאוד לקרוא שנים מקרא מתוך אוצריא דווקא, כי זה מסודר לי יפה תורה רשי תרגום, אבל מה שאני מוצא את עצמי עושה, זה פותח גם את בר אילן כדי לראות איפה העליות, ואז חוזר לאוצריא בשביל לקרוא...

    אין דרך לסמן את העליות? אפילו אם לא בגוף הטקסט, לפחות באיזו הערה בצד

    תודה!!

    הצעות לשיפור - תוכנת אוצריא

  • הצעת ייעול | שיפור בחירת טקסט. ותודה!
    ע עירא היאירי

    לכאורה צריך לדון מה עיקר היעד של התוכנה. אם ללימוד לבד, אני שומע למה לא. אבל אם לשם כתיבה ועריכה, ודאי שזה מתאים ואף נצרך

    אבל גם אם אין סמן, אפשר לתת אפשרות לבחור באופן שכתבתי.

    הרגע בדקתי למשל באתר ברשת, אין סמן, אבל לבחור טקסט אפשר באופן הנ"ל. משא"כ באוצריא כיום

    הצעות לשיפור - תוכנת אוצריא

  • הצעת ייעול | שיפור בחירת טקסט. ותודה!
    ע עירא היאירי

    @הבל-הבלים, אני רואה כעת שטקסט אחר שמופיע בתוכנה (למשל שם הספר), כן אפשר לבחור בב' הצורות הנ"ל כמו שאר טקסט במחשב

    לדעתי הסיבה שבתוכן הספרים אי אפשר, כי פעולת הלחיצה "נתפסת" לדבר אחר - בחירת הקטע לשם הפרשנים וכו', ולכן הוא לא קולט את זה בתור הנחת הסמן אלא בתור בחירת הקטע

    מעניין אם אפשר לגרום שיקלוט את שתי הפעולות במקביל - גם הנחת סמן וגם בחירת קטע

    עריכה: גם בטקסט הפרשנים אפשר. רק בטקסט הראשי אי אפשר, וזוהי ראיה ניצחת להסבר שלי, שבחירת הקטע מבטלת את הנחת הסמן

    הצעות לשיפור - תוכנת אוצריא

  • הצעת ייעול | שיפור בחירת טקסט. ותודה!
    ע עירא היאירי

    @י.-פל. כתב בהצעת ייעול | שיפור בחירת טקסט. ותודה!:

    ככה זה טוב?

    אתה מסייע כמנתח מוצר/UX וכמפתח Flutter. המטרה: לשפר את חוויית בחירת הטקסט לצורך העתקה בתוך “הטקסט הראשי” באפליקציית קריאה (לא עורך), בלי להוסיף יכולות עריכה ובלי להציג caret (סמן עריכה מהבהב) קבוע.

    רקע והבעיה:

    • משתמשים רבים מעתיקים קטעים מהמאגר לצורך כתיבה/עריכה מחוץ לתוכנה.
    • כיום בטקסט הראשי אי אפשר לבחור טקסט בדרכים סטנדרטיות:
      1. לחיצה כפולה לא בוחרת פסקה (נדרש תפריט ימני).
      2. Shift+Click (קביעת התחלה ואז סיום) לא עובד.
    • בטקסטים אחרים (כגון שם ספר/טקסט פרשנים) הבחירה כן עובדת כרגיל.
    • כנראה שבטקסט הראשי לחיצה “נתפסת” לפעולה אחרת (בחירת קטע/פתיחת פרשנים), ולכן אינה מתפרשת כבחירת טקסט.

    היעד:
    להוסיף “מצב בחירה זמני” (Selection-only) לטקסט הראשי:

    • מאפשר Highlight של טווח טקסט לצורך העתקה בלבד.
    • אין הקלדה/מחיקה/עריכה של הטקסט.
    • אין caret קבוע, ואין מעבר לתוכנה כמצב “עורך”.

    דרישות פונקציונליות:

    1. Selection-only mode (מצב בחירה זמני)

      • מופעל אוטומטית כשמזוהה כוונת בחירה: גרירה לבחירה, Shift+Click, או Double click.
      • מציג Highlight לבחירה.
      • יציאה מהמצב: Esc, קליק באזור ריק, או פעולה מפורשת של “נקה בחירה”.
    2. Shift + Click לבחירת טווח (ללא caret)

      • קליק רגיל יכול לקבוע Anchor פנימי (לא חייב להיות מוצג).
      • Shift+Click קובע את קצה הטווח ומדגיש את הטקסט בין Anchor לנקודה.
      • אם אין Anchor קיים, קליק ראשון קובע Anchor, וה-Shift+Click הבא בוחר טווח.
    3. Double click לבחירת פסקה

      • Double click בתוך הטקסט הראשי בוחר פסקה שלמה (לפי גבולות פסקה/שורות ריקות/סימני פיסוק – לפי מה שמתאים למבנה הטקסט).
      • אופציונלי: Triple click = בחירת פסקה/קטע גדול יותר (לפי החלטה).
      • חשוב לא לשבור את מנגנון “בחירת קטע לפרשנים”: יש להגדיר כללי קדימות ברורים (ראה סעיף 5).
    4. Mobile / Touch (אם יש תמיכה)

      • Long press בתוך הטקסט הראשי מפעיל מצב בחירה עם Handles (ידיות בחירה) כמו Reader/Browser.
      • תפריט צף מינימלי: העתק / שתף / חפש / נקה בחירה.
      • עדיין ללא caret עריכה.
    5. פתרון לקונפליקט עם פעולה קיימת (פרשנים/בחירת קטע)

      • Single click (בלי Shift/בלי drag/בלי double) נשאר פעולה קיימת של האפליקציה.
      • כל פעולה שמאותתת “כוונת העתקה” (drag, Shift+Click, double click, long press במגע) נכנסת ל-Selection-only mode.
      • המטרה: התמיכה בבחירת טקסט לא תבטל את הפיצ’רים הקיימים, אלא תתעדף אותם לפי כוונת משתמש.
    6. הגדרות (רשות אך מומלץ)

      • מתג בהגדרות: “בחירת טקסט מתקדמת בטקסט הראשי”.
      • ברירת מחדל: לפי החלטת מוצר (מומלץ ON אם זה לא פוגע בהתנהגות קיימת).

    Acceptance Criteria (תנאי קבלה):

    • בטקסט הראשי:
      • Double click בוחר פסקה באופן עקבי.
      • Shift+Click בוחר טווח טקסט בין Anchor לנקודת הסיום.
      • Drag מסמן טקסט ומאפשר העתקה.
      • Esc/קליק ריק מנקה בחירה ויוצא ממצב הבחירה.
    • פעולת Single click הרגילה (פרשנים/בחירת קטע) ממשיכה לעבוד כאשר המשתמש לא מבצע פעולות שמרמזות על בחירה.
    • אין יכולות עריכה (הקלדה/מחיקה) ואין caret עריכה מהבהב.
    • אין רגרסיה: בטקסטים אחרים שבהם הבחירה כבר עובדת (שם ספר/פרשנים) לא נשברת ההתנהגות.

    הנחיות מימוש Flutter (גבוה-רמה, לא קוד מלא):

    • השתמש במנגנון בחירה שמייצר highlight בלבד (Selection overlay) עבור הטקסט הראשי.
    • נהל מצב Anchor ו-Selection range.
    • נהל תיעדוף Gesture: single-tap לפעולה קיימת, ו-gestures של בחירה (drag/shift/double/long-press) למצב בחירה.
    • הוסף בדיקות ידניות למקרי קצה: גלילה בזמן בחירה, בחירה בין שורות, בחירה סביב סימני פיסוק/כותרות, יציאה מהמצב והחזרה לפעולות קיימות.

    תכנן תכנית פעולה, ואז בצע אותה שלב אחר שלב, עד להשלמתה.
    בסיום הפעולה יש לבצע flutter analyze, לבדיקת שגיאות ואזהרות.

    אלוף!!!
    תודה ענקית

    הצעות לשיפור - תוכנת אוצריא
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון