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

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. רשתות
  4. סינוני אינטרנט
  5. עזרה הדדית - סינוני אינטרנט
  6. עזרה | תוסף חסימה לגוגל

עזרה | תוסף חסימה לגוגל

מתוזמן נעוץ נעול הועבר עזרה הדדית - סינוני אינטרנט
13 פוסטים 4 כותבים 60 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מ מחובר
    מ מחובר
    מנסה לעבוד את ה'
    כתב נערך לאחרונה על ידי
    #4

    ביקשתי מקלוד שיקרא את הפוסט

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

    content.js עושה "הסתרה" (display:none), לא "חסימה" אמיתית. זה ההבדל המרכזי:

    תוצאות החיפוש נטענות במלואן ואז ה-JS שלך רץ ומחביא אותן ויזואלית. זה אומר: (1) יש רגע קצר (flash) שבו התוצאה מוצגת לפני שה-MutationObserver תופס אותה, (2) F12/הצג-מקור מגלים הכל, (3) ואם תשבית JavaScript לרגע - הכל חוזר להיות גלוי.
    הselektorים שאתה תופס בהם (div.g, div.WbY9Mc, div.jtfwS וכו') הם מחלקות CSS שגוגל משנה כל הזמן, כי הם נוצרים אוטומטית ולא מתועדים. זה כמעט בוודאות הסיבה שאתה רואה "רק חלק נחסם" - חלק מהתוצאות בעמוד שלך משתמשות במחלקות שכבר השתנו מהזמן שכתבת את הקוד (או מותאמות למדינה/גרסה שלך של גוגל), ופשוט לא נתפסות באף אחד מה-querySelectorAll שלך.
    התשובה הישירה לשאלה "אפשר לגרום לזה לא להופיע בחיפוש בכלל?" - לא בשיטה הזו. יש שיטה טובה יותר שכן עושה את זה:

    chrome.declarativeNetRequest (מובנה ב-Manifest V3, את זה בדיוק נועד לשרת) - במקום להחביא תוצאה שכבר נטענה, אתה חוסם את הבקשה ברשת עצמה לפני שהיא מגיעה לדף. זה עובד לפי דומיין/כתובת (בדיוק כמו background.js שלך היום, רק שאפשר להחיל את זה גם כשלוחצים על תוצאה בגוגל, לא רק בניווט ישיר) - ולכן:

    אין flash, אין תלות במחלקות CSS שמשתנות
    עובד בדיוק אותו דבר בכל גרסת גוגל (נייד/דסקטופ/מדינה)
    קל בהרבה על הדפדפן (בלי MutationObserver שרץ כל הזמן על כל שינוי בעמוד)
    זה מחייב לעבור מ"תפוס אלמנט ב-DOM ותסתיר" ל"רשום כלל חסימה לפי דומיין" - שינוי אמיתי בארכיטקטורה, לא תיקון קטן. שווה לבקש מ-Gemini במפורש: "תמיר את background.js לשימוש ב-declarativeNetRequest עם dynamic rules במקום tabs.onUpdated, כדי לחסום את הבקשה עצמה" - זה ה-API הנכון למה שאתה מנסה לעשות.

    (אגב: content.js לחיפוש-מילות-מפתח בכותרות יוטיוב - זה כן נשאר DOM-based בהכרח, כי זה לא חסימת דומיין אלא ניתוח טקסט של כותרת. אין דרך "רשתית" לזה.)

    תגובה 1 תגובה אחרונה
    1
    • לשכת הרבל לשכת הרב

      @דוד-33 כתב:

      @מתכנת-חובב @לשכת-הרב
      יצרתי עם ג'מיני תוסף לחסימה של גוגל אבל רק מה שברשימה נחסם, מישהוא יכול להגיד אם הקוד כתוב כמו שצריך ויכול לחסום גם שלא יופיע בחיפוש בכלל?

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

      ד מנותק
      ד מנותק
      דוד 33
      כתב נערך לאחרונה על ידי דוד 33
      #5

      @לשכת-הרב
      זה תוסף לחסימות נטפרי בחיפוש גוגל?

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

      תגובה 1 תגובה אחרונה
      1
      • מ מיני האקר

        @דוד-33 כל התוספים של החסימות- למה שיעזרו? הרי אפשר להסיר אותם ברגע!

        ד מנותק
        ד מנותק
        דוד 33
        כתב נערך לאחרונה על ידי
        #6

        @מיני-האקר
        הרי אפשר להסיר אותם ברגע!

        אני מכניס בלי להסיר

        מ תגובה 1 תגובה אחרונה
        🤦
        0
        • ד דוד 33

          @מיני-האקר
          הרי אפשר להסיר אותם ברגע!

          אני מכניס בלי להסיר

          מ מנותק
          מ מנותק
          מיני האקר
          כתב נערך לאחרונה על ידי
          #7

          @דוד-33 אם אתה יכול להסיר- למה זה מיועד???

          ד תגובה 1 תגובה אחרונה
          0
          • מ מיני האקר

            @דוד-33 אם אתה יכול להסיר- למה זה מיועד???

            ד מנותק
            ד מנותק
            דוד 33
            כתב נערך לאחרונה על ידי דוד 33
            #8

            @מיני-האקר
            למה זה מיועד???

            לחסום סרטונים מיוטיוב ואתרים מסוימים

            מ תגובה 1 תגובה אחרונה
            0
            • ד דוד 33

              @מיני-האקר
              למה זה מיועד???

              לחסום סרטונים מיוטיוב ואתרים מסוימים

              מ מנותק
              מ מנותק
              מיני האקר
              כתב נערך לאחרונה על ידי
              #9

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

              ד תגובה 1 תגובה אחרונה
              0
              • מ מיני האקר

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

                ד מנותק
                ד מנותק
                דוד 33
                כתב נערך לאחרונה על ידי
                #10

                @מיני-האקר
                תודה, אבל אתה יכול פשוט לא להכנס אליהם...

                כל אתר שמופיע/יופיע בחיפוש אתה תכנס אליו מתישהוא

                ואם זה מיועד שלא יהיה בחירה, הרי גם אפשר להסיר.

                איך?

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

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

                מ תגובה 1 תגובה אחרונה
                0
                • ד דוד 33

                  @מיני-האקר
                  תודה, אבל אתה יכול פשוט לא להכנס אליהם...

                  כל אתר שמופיע/יופיע בחיפוש אתה תכנס אליו מתישהוא

                  ואם זה מיועד שלא יהיה בחירה, הרי גם אפשר להסיר.

                  איך?

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

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

                  מ מנותק
                  מ מנותק
                  מיני האקר
                  כתב נערך לאחרונה על ידי מיני האקר
                  #11

                  @דוד-33 אני לא כ"כ מבין מה לא ברור, אבל אסביר: יש חסימות שעל המחשב,שא"א להסיר את התוכנה שלהם, אז זה תועלתי, אבל תוסף, ברגע שאתה מקבל חסימה שלו, ואתה בכ"א רוצה להיכנס, אתה פשוט מכבה או מסיר אותו!! אז מה הרווחנו?
                  אא"כ אתה רוצה שזה סתם לא יראה לך, כי זה מטריד, אבל לא מצד רוחני.

                  ד תגובה 1 תגובה אחרונה
                  0
                  • מ מיני האקר

                    @דוד-33 אני לא כ"כ מבין מה לא ברור, אבל אסביר: יש חסימות שעל המחשב,שא"א להסיר את התוכנה שלהם, אז זה תועלתי, אבל תוסף, ברגע שאתה מקבל חסימה שלו, ואתה בכ"א רוצה להיכנס, אתה פשוט מכבה או מסיר אותו!! אז מה הרווחנו?
                    אא"כ אתה רוצה שזה סתם לא יראה לך, כי זה מטריד, אבל לא מצד רוחני.

                    ד מנותק
                    ד מנותק
                    דוד 33
                    כתב נערך לאחרונה על ידי
                    #12

                    @מיני-האקר
                    יש חסימות שעל המחשב,שא"א להסיר את התוכנה שלהם

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

                    מ תגובה 1 תגובה אחרונה
                    0
                    • ד דוד 33

                      @מיני-האקר
                      יש חסימות שעל המחשב,שא"א להסיר את התוכנה שלהם

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

                      מ מנותק
                      מ מנותק
                      מיני האקר
                      כתב נערך לאחרונה על ידי
                      #13

                      @דוד-33 לא התכוונתי ספציפית כמו התוסף שלך, אלא חסימה בכללי. אבל תפוס ת'עיקרון!

                      תגובה 1 תגובה אחרונה
                      0

                      שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

                      בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                      הרשמה התחברות

                      • התחברות

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

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