המלצה | תוסף/סימניה לפתיחת דף נוכחי מדפדפן כרום באדג'
-
בעקבות השרשור הזה https://mitmachim.top/post/947691 החלטתי לנסות את אדג', ושמתי לב שבאמת יש לו כמה יתרונות כמו יישור התרגום בצורה מותאמת לעברית -RTL וכמו"כ הוא לפעמים מצליח לתרגם דפים שגוגל לא מצליח ועוד ועוד. אבל אני כבר התרגלתי לממשק של דפדפן כרום ודי קשה לי להתרגל למשהו אחר,
ע"כ פניתי לAI וביקשתי ממנו שיואיל ברוב טובו ליצור משהו שיפתח בלחיצה אחת את הדף הנוכחי ישירות באדג'. הוא יצר לי גרסת תוסף וגרסת סקריפט לסימניה.סקריפט לסימניה:
javascript:(function(){ if (window.location.href.startsWith('http:') || window.location.href.startsWith('https:')) { window.location.href = 'microsoft-edge:' + window.location.href; } else { alert('לא ניתן לפתוח כתובת זו (למשל דף פנימי של הדפדפן) באדג\'.'); } })();
עם זאת חשוב להדגיש כי בגרסת הסימניה מופיעה ההודעה הבאה בכל אתר מחדש.וקצת מעצבן לאשר את זה מחדש בכל אתר...
חשוב להדגיש כי הסימניה הזאת תפעל אך ורק במחשבי ווינדוס ולא במק או לינוקס. ההסבר לכך הוא שסימניות דפדפן, מטעמי אבטחה, לא יכולים להפעיל ישירות תוכנות אחרות במחשב (כמו דפדפן אחר).
עם זאת, יש דרך לעקוף זאת במערכת הפעלה Windows, באמצעות פרוטוקול מיוחד ש-Edge רושם במערכת ההפעלה. ניתן לגרום לכרום "לנווט" לכתובת מיוחדת שמתחילה ב-microsoft-edge:, ומערכת ההפעלה (Windows) תפרש זאת כבקשה לפתוח את הכתובת שצוינה באמצעות דפדפן Edge. -
@לאצי כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
חשוב להדגיש כי הסימניה הזאת תפעל אך ורק במחשבי ווינדוס ולא במק
לא נכון
@לאצי כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
ניסיתי לעשות את זה בתור תוסף אבל גם אז מופיעה ההודעה
אתה צריך שהפתיחה תהיה מתוך אתר ולא מהservice worker של התוסף כדי שיהיה אפשר לסמן לזכור את הבחירה, אבל לא מהאתר הנוכחי (content script) כדי שלא יהיה צריך לאשר כל פעם
מצורפת דוגמה
edge.zip -
@צדיק-תמים כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
לא נכון
בדקת?
כי הפרוטוקולmicrosoft-edge:
לא רשום במערכת הפעלה של Mac... -
@עדלאידע כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
@צדיק-תמים כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
לא נכון
בדקת?
כן
@עדלאידע כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
כי הפרוטוקול microsoft-edge: לא רשום במערכת הפעלה של Mac...
גם בוינדוס וגם במק זה לא שמגיע עם המערכת הפעלה רשימה כזאת אלא כל אפליקציה יכולה להצהיר שהיא מקבלת לינקים עם קידומת (פרוטוקול) מסוימת:
https://learn.microsoft.com/en-us/windows/apps/develop/launch/handle-uri-activation
https://developer.apple.com/documentation/xcode/defining-a-custom-url-scheme-for-your-app -
@צדיק-תמים כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
לא נכון
ייתכן. אני רק ציטטתי את מה שAI STUDIO אמר לי. הוא נימק את זה בצורה כל כך משכנעת שהייתי חייב להאמין לו...
בכל אופן, עלי להוסיף משהו בסקריפט/תוסף כדי שיפעל גם במערכות אחרות?אתה צריך שהפתיחה תהיה מתוך אתר ולא מהservice worker של התוסף כדי שיהיה אפשר לסמן לזכור את הבחירה, אבל לא מהאתר הנוכחי (content script) כדי שלא יהיה צריך לאשר כל פעם
חשבתי על זה. בכל אופן היתה בעיה אחרת בתוסף שAI STUDIO יצר לי וכשביקשתי לפתור אותה הוא על הדרך פתר לי גם את הבעיה עם ההודעה.
-
@לאצי כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
@צדיק-תמים כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
לא נכון
ייתכן. אני רק ציטטתי את מה שAI STUDIO אמר לי. הוא נימק את זה בצורה כל כך משכנעת שהייתי חייב להאמין לו...
בכל אופן, עלי להוסיף משהו בסקריפט/תוסף כדי שיפעל גם במערכות אחרות?לא יודע מה קורה בלינוקס, במק לא
אתה צריך שהפתיחה תהיה מתוך אתר ולא מהservice worker של התוסף כדי שיהיה אפשר לסמן לזכור את הבחירה, אבל לא מהאתר הנוכחי (content script) כדי שלא יהיה צריך לאשר כל פעם
חשבתי על זה. בכל אופן היתה בעיה אחרת בתוסף שAI STUDIO יצר לי וכשביקשתי לפתור אותה הוא על הדרך פתר לי גם את הבעיה עם ההודעה.
איך?
-
@צדיק-תמים כתב בהמלצה | סימניה למעבר מדפדפן כרום לאדג':
איך?
לא מבין בזה. פשוט אמרתי לו שמפריע לי שההודעה נפתחת בכרטיסיה חדשה כל פעם ואם הוא יכול לעשות לי שההודעה תיפתח באותו דף, וכשהוא עשה לי את זה ההודעה הופיעה פעם אחת וזהו. זאת ללא שהוא יצר לי דף נפרד לתוסף.
Edge Opener.zip
(לאחמ"כ כשאמרתי לו את ההערות שלך הוא באמת יצר לי תוסף עם קבצים כמו הדוגמא שלך.) -
@אופיר123 זה קרה לי גם בעוד תוסף שלי בחנות. לכאורה זו הסיבה:
באשר למפתחים חדשים, לרוב חולפים מספר חודשים עד לאימות המהימנות שלהם. בסופו של דבר, אנחנו שואפים שכל המפתחים שיצרו תוספים שעומדים בדרישות של מדיניות התוכנית למפתחים יגיעו לסטטוס הזה.ובכל אופן לא אמור להיות עוד איזו בעיית אבטחה בתוסף כי הוא לא שומר נתונים. בס"ה פעולה אחת פשוטה.