דעתכם חשובה לנו....
Re: דעתכם חשובה לנו....
בדקתי פעמיים ב2 שרשורים, ועכשיו הוא פשוט מראה לי את התגובה הראשונה בעמוד שאני נמצא - כלומר הוא לא מחזיר אותי בכלל לדף הקודם שבו יש תגובות חדשות שעדיין לא קראתי.
- oferlaor
- מנהל
- הודעות: 75317
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 640 פעמים
- קיבל תודות: 4750 פעמים
Re: דעתכם חשובה לנו....
לא הבנתי איך אתה עובד. אתה הולך לעמוד האחרון ואז לוחץ על הלינק למעלה שלוקח לתגובה האחרונה?
Re: דעתכם חשובה לנו....
כמעט מדוייק. "הודעה הראשונה שלא נקראה" לא האחרונה, היא בעמוד הקודם והוא לא עושה את זה. שימושי בשרשורים ארוכים שאני עוקב אחריהם
- oferlaor
- מנהל
- הודעות: 75317
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 640 פעמים
- קיבל תודות: 4750 פעמים
Re: דעתכם חשובה לנו....
יש בעיה עם השיטה שלך. אם אתה הולך לעמוד האחרון אז באקט הזה סומנו כל ההודעות בשרשור כנקראו עד לנקודה הזו.
בשלב הזה אם תלחץ על הכפתור של ההודעה הראשונה שלא קראת, אז מאוחר מדי (אין כזו כבר כי פתחת את העמוד האחרון) וזה ישאר לך בעמוד הנוכחי.
יש כמה דרכים להשיג את המטרה שלך.
1. להגיע לעמוד לפני ההודעה האחרונה שקראת (למשל עמוד מספר 1) ואז השיטה שלך תעבוד.
2. אני אישית עושה ״הודעות חדשות״ מהתפריט שמראה לי את כל ההודעות שעודכנו מאז שהייתי.
ואז לוחץ או על הכפתור הגדול בצד שכבר ישר פותח את השרשור בהודעה החדשה הראשונה שלא נקראית בטאב חדש
או.. הכפתור הכחול הקטן שעושה אותו הדבר רק בטאב הנוכחי.
בשלב הזה אם תלחץ על הכפתור של ההודעה הראשונה שלא קראת, אז מאוחר מדי (אין כזו כבר כי פתחת את העמוד האחרון) וזה ישאר לך בעמוד הנוכחי.
יש כמה דרכים להשיג את המטרה שלך.
1. להגיע לעמוד לפני ההודעה האחרונה שקראת (למשל עמוד מספר 1) ואז השיטה שלך תעבוד.
2. אני אישית עושה ״הודעות חדשות״ מהתפריט שמראה לי את כל ההודעות שעודכנו מאז שהייתי.
ואז לוחץ או על הכפתור הגדול בצד שכבר ישר פותח את השרשור בהודעה החדשה הראשונה שלא נקראית בטאב חדש
או.. הכפתור הכחול הקטן שעושה אותו הדבר רק בטאב הנוכחי.
Re: דעתכם חשובה לנו....
1) לפעמים אני שוכח באיזה עמוד הייתי אז בגלל זה השתמשתי בזה הפוך.
הבנתי איך המערכת עובדת והאמת שלא הכרתי את זה שהכפתור ("עיגול" ליד הנושא) לוקח ישירות להודעה הראשונה שלא קראתי, תודה רבה!
הבנתי איך המערכת עובדת והאמת שלא הכרתי את זה שהכפתור ("עיגול" ליד הנושא) לוקח ישירות להודעה הראשונה שלא קראתי, תודה רבה!
- oferlaor
- מנהל
- הודעות: 75317
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 640 פעמים
- קיבל תודות: 4750 פעמים
- molvy
- חבר במועדון HT
- הודעות: 6718
- הצטרף: מרץ 2010
- נתן תודות: 1245 פעמים
- קיבל תודות: 1309 פעמים
Re: דעתכם חשובה לנו....
אז אולי כדאי לפתוח שרשור על רכבים חשמליים ואז ניר יוכל להביע את דעתו בנושא ...... וגם אניoferlaor כתב
זה אמור להיות שרשור על נושאים שקשורים לטסלה - חדשות, עדכונים, מידע חדש, בעיות וכו'.
זה לא אמור להיות טסלה - בעד או נגד. זה גם לא אומר להיות שרשור "ניר מסביר למה הוא נגד טסלה" כי אז אף אחד לא ירצה לכתוב בפורום או בשרשור. בדיוק כמו שאנחנו לא מסכימים שיהיו אנשים שהם שרופים של סוני שיחפרו בשרשורים של סמסונג, אנחנו גם לא רוצים כאן אג'נדות אלא פלורליזם של דעות (דעה היא דעה, היא לא פוסלת או מונעת ממשהו אחר).
אז החוקים הם אותם חוקים כמו בכל שאר המקומות. תשאירו את האג'נדות בצד, ועכשיו בואו נדבר על עובדות ודעות מתוך מקום שכולם שווים וכולם ליגיטימיים....
- oferlaor
- מנהל
- הודעות: 75317
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 640 פעמים
- קיבל תודות: 4750 פעמים
Re: דעתכם חשובה לנו....
בכיף!11/08/2022 14:46molvy כתב: ↑ אז אולי כדאי לפתוח שרשור על רכבים חשמליים ואז ניר יוכל להביע את דעתו בנושא ...... וגם אני...
- oferlaor
- מנהל
- הודעות: 75317
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 640 פעמים
- קיבל תודות: 4750 פעמים
Re: דעתכם חשובה לנו....
בקישור ע"י hash/fragment id להודעות ספציפיות, העמוד נגלל כך שההודעה המקושרת יוצאת בראש העמוד ממש, ותחילתה מוסתרת ע"י שורת הניווט העליונה הסטטית.
אולי אפשר לתקן כך שההודעה תופיעה למטה יותר, בלי שתהיה מוסתרת?
יש כל מיני שיטות:
https://stackoverflow.com/questions/408 ... 7#28824157
https://nicolasgallagher.com/jump-links ... ositioning
https://stackoverflow.com/questions/493 ... 1#49331661
וגם משהו שפועל רק על דפדפנים חדשים יותר:
https://getpublii.com/blog/one-line-css ... eader.html
אולי אפשר לתקן כך שההודעה תופיעה למטה יותר, בלי שתהיה מוסתרת?
יש כל מיני שיטות:
https://stackoverflow.com/questions/408 ... 7#28824157
https://nicolasgallagher.com/jump-links ... ositioning
https://stackoverflow.com/questions/493 ... 1#49331661
וגם משהו שפועל רק על דפדפנים חדשים יותר:
https://getpublii.com/blog/one-line-css ... eader.html
- oferlaor
- מנהל
- הודעות: 75317
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 640 פעמים
- קיבל תודות: 4750 פעמים
Re: דעתכם חשובה לנו....
ניסיתי את הפתרונות, אבל הם לא עובדים.
הבעיה די מורכבת כי יש כמה דברים במקביל שמנסים להגיע ליעד, ויש race condition בינהם.
שיניתי שם את הלוגיקה טיפה, אבל הגלילה נעשית בסופו של דבר ב-JS, ולא ב-CSS (סיבות מורכבות). במובייל זה נראה יותר טוב, בדסקטופ הוספתי אנימציה קטנה כי אחרת זה מציק מאוד בעין (לא שהאנימציה הזו שוס גדול).
הבעיה די מורכבת כי יש כמה דברים במקביל שמנסים להגיע ליעד, ויש race condition בינהם.
שיניתי שם את הלוגיקה טיפה, אבל הגלילה נעשית בסופו של דבר ב-JS, ולא ב-CSS (סיבות מורכבות). במובייל זה נראה יותר טוב, בדסקטופ הוספתי אנימציה קטנה כי אחרת זה מציק מאוד בעין (לא שהאנימציה הזו שוס גדול).
- oferlaor
- מנהל
- הודעות: 75317
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 640 פעמים
- קיבל תודות: 4750 פעמים
Re: דעתכם חשובה לנו....
כתבתי מחדש את כל הלוגיקה של הגלילה.
נשמע מוזר, למה צריך להמציא את הגלגל? הסיבה היא שהאינטגרציה בין הפורומים לאתר הראשי מורכבת ולא תוכננה מספיק טוב על ידי המפתחים שלקחנו ולכן אני כבר יותר משנה וחצי חופר בזה.
הבעיה היא שיש כאן מירוץ בין הלוגיקה ששומרת את מצב הסקרול, כדי שאפשר יהיה לעשות אחורה ולחזור לאותו מקום בעמוד, לבין הגלילה לחלק העליון לעמוד והלוגיקה שמחשבת לאן לגלול בעמוד היעד שאליו נוחתים. תוסיפו לזה שיש באנרים, תמונות, וסקריפטים שעולים לאט, באנר עליון שמשנה גובה לאחר גלילה והחישוב לאן צריך לגלול הופך למסובך והטיימינג שלו עוד יותר...
נוסף על זה, בגלל שצריך להמתין שכל אלה יסיימו בכדי לגלול למקום הנכון, יתכן שהמשתמש כבר התחיל לגלול כי אין לו סבלנות. במצב כזה היה מצב שאילצנו אותו לגלול חזרה ליעד המקורי למרות שהוא כבר בכלל גלל ידנית והגיע לשם בלי סיוע... אז גם זה היה מורכב לתקן.
האם סיימתי? לא יודע. כל פעם אני מתקדם צעד ומגלה עוד מקרה קצה או בעיה. נקווה שהתקדמנו ושזה הסוף...
נשמע מוזר, למה צריך להמציא את הגלגל? הסיבה היא שהאינטגרציה בין הפורומים לאתר הראשי מורכבת ולא תוכננה מספיק טוב על ידי המפתחים שלקחנו ולכן אני כבר יותר משנה וחצי חופר בזה.
הבעיה היא שיש כאן מירוץ בין הלוגיקה ששומרת את מצב הסקרול, כדי שאפשר יהיה לעשות אחורה ולחזור לאותו מקום בעמוד, לבין הגלילה לחלק העליון לעמוד והלוגיקה שמחשבת לאן לגלול בעמוד היעד שאליו נוחתים. תוסיפו לזה שיש באנרים, תמונות, וסקריפטים שעולים לאט, באנר עליון שמשנה גובה לאחר גלילה והחישוב לאן צריך לגלול הופך למסובך והטיימינג שלו עוד יותר...
נוסף על זה, בגלל שצריך להמתין שכל אלה יסיימו בכדי לגלול למקום הנכון, יתכן שהמשתמש כבר התחיל לגלול כי אין לו סבלנות. במצב כזה היה מצב שאילצנו אותו לגלול חזרה ליעד המקורי למרות שהוא כבר בכלל גלל ידנית והגיע לשם בלי סיוע... אז גם זה היה מורכב לתקן.
האם סיימתי? לא יודע. כל פעם אני מתקדם צעד ומגלה עוד מקרה קצה או בעיה. נקווה שהתקדמנו ושזה הסוף...
Re: דעתכם חשובה לנו....
תודה.
לפי מה שאתה מספר, מקרי קצה, race, וכו'... כנראה בסופו של דבר, אולי יום אחד, הפתרון הנקי ביותר הוא לעשות את השורה הסטטית ושאר הדברים באופן סטנדרטי יותר, במקום להלחם בתוצאות הלוואי. מה שלא יהיו הסיבות לסיבוכים (חלק מעניין ה-q=(hash)? אני מניח...).
לפי מה שאתה מספר, מקרי קצה, race, וכו'... כנראה בסופו של דבר, אולי יום אחד, הפתרון הנקי ביותר הוא לעשות את השורה הסטטית ושאר הדברים באופן סטנדרטי יותר, במקום להלחם בתוצאות הלוואי. מה שלא יהיו הסיבות לסיבוכים (חלק מעניין ה-q=(hash)? אני מניח...).
נערך לאחרונה על ידי jtk ב 19/08/2022 23:47, נערך פעם 1 בסך הכל.
- oferlaor
- מנהל
- הודעות: 75317
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 640 פעמים
- קיבל תודות: 4750 פעמים
Re: דעתכם חשובה לנו....
ברור, אבל זה מאוד מורכב לעשות אחורה פנה עכשיו. בעצם סוג של rewrite למרבית האתר...
- oferlaor
- מנהל
- הודעות: 75317
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 640 פעמים
- קיבל תודות: 4750 פעמים
Re: דעתכם חשובה לנו....
אגב, תגידו אם אתם רואים הבדל. אני עדיין עושה למנגנון fine tuning לכל מני מקרי קצה (כשאנשים לא logged in, כשלוקח זמן לבאנרים לעלות וכו').
תגידו מה דעתכם.
תגידו מה דעתכם.