Jump to content
  • הצטרפו למשפחה

    היי, היי אתה (או את) שם!

    אנחנו יודעים, נחמד להיות אנונימי, ולמי בכלל יש כוח להירשם או להיות עכשיו "החדשים האלה".

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

    אז קדימה, למה אתם מחכים? בואו והצטרפו ותהיו חלק מהמשפחה הקצת דפוקה שלנו.
     

dir="rtl" style="text-align:right;"> שימו לב! השרשור הזה בן 5181 ימים, שזה ממש ממש הרבה ולכן הוא ננעל.

אם אתם פותחי השרשור ו/או יש לכם עדכון רלוונטי לנושא - פנו לאחד המנהלים ונפתח את השרשור חזרה לתגובות.

פוסטים מומלצים

פורסם

אני רוצה לדעת אם קיימת אפשרות כזו -

אני צריך שיהיה קוד שישב "על גבי" דף html,

באותו דף יש רכיבים טקסטואליים שכמובן לא תלויים בחיבור לאינטרנט, בנוסף יש תמונה.

ושאותו קוד יעשה כזה דבר -

במידה והמשתמש יפתח את הדף, מבלי גישה לאינטרנט, במקום להציג את כל הדף כרגיל ואיפה שאמורות להיות התמונות להציג אותם כ x גדול,

שהסקריפט יציג פלט הודעה טקסטואלית כדוגמת "please check your connectivity" שתוצג במקום העמוד.

מעין fallback טקסטואלי בתוך עמוד ה html עצמו.

ניתן לעשות כזה דבר בכלל?

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

תודה רבה לכולם!

HARD WORK BEATS TALENT WHEN TALENT

DOESN'T WORK HARD

1353594600_28_1_USD_7_dark.png

פורסם

ג'אווה סקריפט היא CLIENT SIDE מה שאומר שהיא רצה על הדפדפן

אתה צריך לבנות סקריפט שמושך תמונות בצורה דינמית מהשרת, ולהגדיר לכל טרנזקציה כזאת (GET)

TIMEOUT. במידה והאובייקט עבר את המגבלה, יהיה פלט/ REDIRECT לדף שאתה קובע.

 

ההימור שלי הוא שתצטרך לוודא RESPONSE CODE 408 על האובייקט ומשם להמשיך

נראה לי מסובך ולא פרקטי לעשות..

פורסם

תודה רבה!

במידה ולמישהו כן עולה רעיון איך ניתן להשיג את זה באמצעות תכנות ב client side כביכול אני אשמח לדעת עליו.8)

עריכה -

אתה תותח elibaba, תודה רבה :)

HARD WORK BEATS TALENT WHEN TALENT

DOESN'T WORK HARD

1353594600_28_1_USD_7_dark.png

פורסם

אם המשתמש יפתח את הדף בלי להיות מחובר לרשת, הדף לא ירד אליו וגם כל סקריפט שתכתוב.

להשכרה: חתימה בפורום הרכב המוביל בישראל!

פורסם

לשים ALT עם שגיאה לא יהיה דבר חכם. כשהמשתמש עובר עם העכבר על התמונה זה מה שהוא יראה גם אם הכל בסדר.

ואם התמונות לא נטענות ממילא יהיה עליהן X

 

שילוב של צד שרת ולקוח זאת הדרך האלגנטית היחידה שאני חושב שתצליח (AJAX)

 

 

 

עריכה: מצאתי דוגמא,אולי זה יעזור לך:

http://stackoverflow.com/questions/6685217/ajax-checking-for-connection-drops

פורסם

אני לא מומחה גדול ב JavaScript, אבל הנה כמה פתרונות לבדיקת חיבור אינטרנט:

 

http://stackoverflow.com/questions/1844556/javascript-dashcode-check-for-internet-connection

http://stackoverflow.com/questions/2384167/check-if-internet-connection-exists-with-javascript

http://stackoverflow.com/questions/189430/javascript-how-to-detect-that-the-internet-connection-is-offline

 

כמו-כן, במקום טאג alt אתה יכול להשתמש ב onerror.

 

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

 

  

      <br />
   function ErrorHandler () {  alert ("please check your connectivity!");  }   <br />
  





או יותר פשוט

 

  
      onerror='alert("please check your connectivity");' />

SAY MY NAME | www.alonadler.com

פורסם

זה נושא קצת יותר רכב (offline applications) שמקבל מענה ב-HTML5.

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

http://fortuito.us/diveintohtml5/offline.html

 

כמו כן אפשרות אחרת היא לא לתת שגיאה אלא לעשות שימוש ב-cache או ב-localStorage ע"מ להציג את התמונות במצב offline.

172

פורסם

זה נושא קצת יותר רכב (offline applications) שמקבל מענה ב-HTML5.

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

http://fortuito.us/diveintohtml5/offline.html

http://www.html5rocks.com/en/tutorials/appcache/beginner

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

172

פורסם

יופי של רעיונות.

בנוגע ל-IE8 או בכלל בנוגע ל-IE, התשובה היא: אז שלא יתמוך.

 

תמו הימים שבהם היית צריך לבצע כל מיני שמיניות באוויר כדי שהאתר שלך יתמוך

במוזרויות כאלה או אחרות של מיקרוסופט, החל מ-IE6 המקולל וכלה בכל IE שהוא.

העולם נע קדימה, ואחת השיטות לעזור לו לנוע קדימה היא לכתוב אתרים

שלא תומכים בשום גרסה ישנה של IE, ויהי מה.

 

כל מה שצריך לדאוג הוא לתמיכה מלאה של WEBKIT,

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

אוכל את הכובע שהגיש לי avergel ומודה קבל עם ועדה שלפעמים מחשבים של אסוס מחזיקים מעמד אפילו מעל לשנה שלמה - אם נזכרים לעדכן את ה-bios.

פורסם
יופי של רעיונות.

בנוגע ל-IE8 או בכלל בנוגע ל-IE, התשובה היא: אז שלא יתמוך.

גישה בעייתית, אתה מעניש אחוז גדול של גולשים סתם. סתם אתה מאבד כניסות/רווחים.

ההימור שלי הוא שתצטרך לוודא RESPONSE CODE 408 על האובייקט ומשם להמשיך

408 היא תגובה מהשרת, אם אין אינטרנט אין תגובה מהשרת, אם כבר אפשר להגדיר שכל בקשה שהתוצאה שלה היא לא 304/200 תיצור את השגיאה הזו.

אם יש כבר cache לכל התוכן, למה שתהיה בכלל אינטרקציה עם השרת?

----

פורסם

זה כמובן רעיון מוצלח יותר כי לוודא 408 כשאין לך קונקטיביטי זה קצת בעייתי - כשחושבים על זה :)

העניין הוא שאתה יכול גם לקבל 206 על תוכן למרות שהוא שלם, יש כל מיני מערכות פרוקסי וקאשינג של CDNים וספקי תקשורת וגם HTML5,ADAPTIVE BIT RATE VIDEO ועוד

 

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

פורסם
יופי של רעיונות.

בנוגע ל-IE8 או בכלל בנוגע ל-IE, התשובה היא: אז שלא יתמוך.

 

הגישה שלך שגויה.

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

 

ברוב הפעמים זה גם לא ביג דיל. יש frameworks מספיק טובים שיעשו את רוב העבודה בשבילך.

172

×
×
  • תוכן חדש...