But that is
1.) confusing
2.) causes extra work
There should be an "off for all pages" rule, which would not allow
exceptions, thus you could switch FB off even for the site(s) you are
testing.
No exceptions would be allowed.
The rule "off for all pages, except" would be the current "off for
all pages" rule.
Thus when I add new pages, etc to my site, I could set the "off for
all pages" rule until I need FB to debug the javascript, when I would
switch to the "off for all pages except" rule, which specifies my
exception(s).
It is questionable, whether the "on for all pages" rule is legally
allowed.
My code is my intelectual property protected by national and
international copyright laws. I might even sue anyone stealing my code
for his site.
Thus FB should prevent intelectual theft, not encourage it. I read a
number of posts from people who state, that they use FB for reverse
engineering.
These request should not be complied with.
I would go even further to prevent such misdemanour: there should be a
kind of "password" protection that would allow only the owner(s) to
run FB on their site.
When entering an exception, a password should be entered (cookie?)
which would be sent to a "Firebug" module at the website. This would
be a PHP module slightly modified by the user using a small standalone
program and then stored on the server.
This standalone program would ask for the new name of the module, the
passport and for a choice of passport encryption/security routines.
FB could be activated for a site only when:
1.) the named security-module exists at the site
2.) the the password is correct, in which case an "Allow" reply would
be sent. This would depend on the selected security routine.
Of course you could argue:
1.) it is not your job to prevent theft of code:
As you provide means for this theft, the courts may not accept this
argument
2.) if someone really wants it, he can find ways to get around this
security feature.
If someone is able to do that, than he is able to develop the code for
his page himself, does not need to steal the code.
If he than puts his solution on the internet, HE is commiting a crime,
and all those, who use it to steal code.
3.) Stupid/lazy people do not program their sites themself, but use
such programs that provide code off the shelf, ignoring the fact, that
these, being jacks of all trade, mean a huge overhead for each page.
Most of these programs cost a lot of money and buying pirated code
would be cheaper.
> > > 5) typehttp://www.ibm.comintothelocation bar, hit enter. Firebug