Fri Nov 10 2023
...
הוספת מעבר חלק בין מצב כהה
מה חדש
FastComments תמיד תמך במצב כהה. עם זאת, זה היה דורש רענון של ווידג'ט התגובות כדי לעבור למצב כהה.
זה אומר שאם אתר השתמש במצב כהה, או איפשר למשתמשים לעבור הלוך ושוב בין מצבי אור וכהה, היינו מסירים לחלוטין את ווידג'ט התגובות מהדפדפן ומרעננים אותו. זה נעשה מסיבות טכניות כדי לפשט את המוצר בהשקה הראשונית שכן יש להעביר מצב הלוך ושוב בין הדף הראשי לבין ה-iframe של הווידג'ט.
בעקבות סיום העונה המפחידה - המעבר למצב כהה שופר. ווידג'ט התגובות עכשיו תומך במעברים חלקים בין מצבי אור וכהה. עם זאת, עדיין יש צורך להעביר את הדגל hasDarkBackground כאשר זה רלוונטי.
למפתחים וקשיים
כדי לומר לווידג'ט התגובות שהאתר שלך במצב כהה - או יש לו רקע כהה - תעביר את
hasDarkBackground הדגל. זה לא משתנה. עם זאת, עכשיו כאשר אתה קורא ל- instance.update(newConfig) (או משנה את המצב באחת מהספריות שלנו כמו React, Svelte, וכו'), אנו נעבור אם הפרמטר היחיד שהשתנה הוא hasDarkBackground ואם כן, נעדכן את ווידג'ט התגובות באלגנטיות. הווידג'ט יטען אסינכרונית את הרחבת מצב כהה ברקע ויעדכן את העיצוב שלו אם נדרש.
אחת הבעיות הגדולות היא שכאשר אתה מעביר newConfig - זה חייב להיות אובייקט חדש לחלוטין כדי שהפיצ'ר הזה יעבוד.
לסיכום
כמו בכל גרסה משמעותית, אנו שמחים שיכולנו לקחת את הזמן כדי לשפר, לבדוק ולשחרר את הפיצ'ר הזה בצורה נכונה. תן לנו לדעת מטה אם אתה מגלה בעיות כלשהן.
לחיים!
