September 26 Changes (HHH) -------------------------- 1. Action: Looked into why the alert() was failing in Opera. Added Comment for Opera users Rule: NONE Added: Comment - put right before: // WARNING: Opera USERS MUST NEVER SET DEBUG TO // ANYTHING OTHER THAN debugNone. THE alert() // CALL CAUSES IT TO FAIL! var debug = debugNone; Reason: It kills the Opera browser. Opera DOES have a: Advanced Tab Content Javascript Options (BUTTON) Open Console on error Too bad we cannot use it. I wrote to them twice and never heard back. I assume that means they could care less. C'est-la-vie. 2. Action: "cool" HOSTS rule added Rule: BadHostParts[i++] = "cool"; Reason: At the Start it added 112 porn host names and who knows how many non-cool hosts that bite you. At the End it added approximately 87 porn host names and who knows how many more nono-cool hosts that bite you. I was originally going to make it with Start / End rules. Let's try it this way and see how many false positives we get. 3. Action: POTENTIAL RULE Good Domain ".imdb.com" added. Rule: GoodDomains[i++] = ".imdb.com"; // POTENTIAL RULE Reason: I keep getting nailed with the "tease" at the site. This is temporary until I can understand what to do with the BadURL_Parts[i++] = "tease"; rule. See the FalsePos.txt file. We can NOT just scrap this rule, and I suspect it should NOT be downgraded to applying to just hosts. Give me all positives and negatives so we can pick the best course of action. 99 tease_Parts.txt 49 tease_Starts_and_Ends.txt 124 tease_Passed_All_Rules.txt (NOT STOPPED) ------------------------------ 272 total I suspect this is the best that can be done. But all movie sites have the idea of teasers. As we see more false positives we can get a better idea what to do. 4. Action: Upgraded "smoking" rule From: BadURL_Parts[i++] = "smoking"; To: BadURL_Parts[i++] = "smokin"; Reason: It is just as likely to be "smokin" as "smoking" as in "smokin-hot. Actually, here are some of counts for "smok": smok/sans ==================================== 176 smoking_Parts.txt 22 smoking_Starts_and_Ends.txt 65 smoking_Passed_All_Rules.txt ------------------------------------ 240 smok_Parts.txt 40 smok_Starts_and_Ends.txt 109 smok_Passed_All_Rules.txt ------------------- 652 / 2 = 326 total ==================================== smok/with ==================================== 263 smoking_Parts.txt 0 smoking_Starts_and_Ends.txt 0 smoking_Passed_All_Rules.txt ------------------------------------ 327 smok_Parts.txt 18 smok_Starts_and_Ends.txt 44 smok_Passed_All_Rules.txt ------------------- 652 / 2 = 326 total ==================================== By "sans" and "with" I mean with and without the "smoking" rule. I think there may be a "smok" rule for HOSTS in the making here.