Thanks for the detailed response.
Yep, I can understand that. I mainly wanted to see if reducing the amount of scripts scanned on my favorite websites resulted in better performance when browsing those websites. Slowness isn't usually an issue, but it does occur. Though, I don't necessarily blame Avast for this. Slowness is more or less noticeable - It varies. If Avast was responsible I'd imagine slowness would be consistent. Firefox runs quite fast for me considering my computer only has 1 Gig of RAM (I'd like to add more but my computer doesn't support it). I use FasterFox Lite and SpeedyFox. Also, I keep the number of add-ons to a bare minimum. Additionally, I used a TCP Optimizer for Windows XP that was provided by my ISP. Back to the main topic, I suppose I won't bother adding any exceptions to the Script Shield. Though, I wonder if Avast has any plans to expand the Script Shield.
I used to have NoScript, however, I uninstalled it shortly after installing it. NoScript blocks everything - It's just way too annoying. Personally, I find it impossible to enjoy the internet when using it. There's a filter that can be added to Adblock Plus which blocks third-party scripts, however, it's about as annoying to use as NoScript. Too many websites rely on the use of third-party scripts, therefore, using the filter results in a broken internet. I'm not a fan of randomly breaking websites. That's why Avast's Script Shield is so good - It only blocks scripts that it deems are malicious. Now that I think about it, how does Avast determine that a a script is malicious and should be blocked from executing?