On Jul 1, 3:55 pm, johnjbarton <
johnjbar...@johnjbarton.com> wrote:
> On Jul 1, 2:41 pm, sir_brizz <
bj.car...@gmail.com> wrote:
>
> > Sorry, but what does 8,000 beta users have to do with anything (and
> > how is such a number tracked, anyway? I've downloaded Firebug alphas/
> > betas from at least 5 unique locations and I'm sure many others have
> > done the same)? The people posting here are the people that care about
> > Firebug development, and the ratio represented should, roughly,
> > correlate back to that entire 8,000. If not, then what use is any
> > statistical analysis in the world today? They wouldn't do it if the
> > methods weren't mostly proven. Frankly, if satisfaction rate is
> > anywhere near 50%, I would see changing the activation model as an
> > utter failure and complete waste of time (I'm sorry to say).
>
> The only people I listen to are people to speak up. So the numbers
> just do not matter, for or against any feature. The only part I am
> interested in how can we make Firebug better. I'm not going to
> develop or design by any voting scheme.
>
And I don't think you should. The outcry by the people who ARE
speaking up does speak for itself, in my opinion.
>
>
> > The current functionality is overcomplicated and inconvenient. Here's
> > how I explained it to a friend (and this is all true based on my
> > testing of 1.4b3):
>
> > you click the bug, it turns on for the current tab
> > you refresh, and all the panels work for the current page
> > oh, but first you have to right click the bug and say "enable all
> > panels"
>
> Once only.
>
> > if you click the bug then firebug will stay open on that tab
> > if you want to hide the panel, you have to click minimize not the x
> > [confusing]
>
> I'm confident you will learn this small difference quickly.
>
> > if you mistakenly click the x, you have to then click the bug, refresh
> > the page, then minimize
> > if it's minimized and you go to another page, it disables
>
> The activate/deactivate is not related to minimize.
>
> > if you go back to a page it was enabled on, it re-enables
>
> We would say: if you go back to a page that was active, FIrebug will
> open.
>
> > but of course if you hit the x on accident, it forgets that setting
>
> But I am sure you will get this after a few trials.
Okay, but that's all inconsequential. If I mistakenly click the x
(which is bound to happen based on its position), then the model
crumbles and becomes an annoying pain to the user. The 1.3 model
doesn't have this problem.
>
>
>
> > Okay, now let's compare that to 1.3:
>
> > Click bug
> > check three boxes
> > click a button
>
> But once you get the hang of 1.4, you have:
> Click the bug
> that is it.
That's not exactly correct. First, I'm obviously talking about initial
page load setup here. If we compare end results, in both models
firebug should work after being enabled on a page by clicking the bug,
one step. Second, in 1.4 depending on the state of the current page,
it would be:
Click the bug
Refresh the page
Still, the margin of error in 1.4 is significantly higher when all is
said and done due to the functionality of "closing" the panel (as
opposed to minimizing it). In 1.3 this is of no concern, since, once
you enable Firebug for a domain, you have to very specifically disable
it for that domain in order for it to stop functioning. In 1.4 I only
have to unintentionally click the x button and complete deactivation
takes place.
I've been using 1.4 off and on for the last several months, and I've
not gained any ounce of respect for this activation model. I think
it's rather telling that all along its development the question was
asked "how should [some process] function?", a question which simply
did not apply to the old model at all. For example, if I enable
Firebug on a tab and minimize it then browse to another page, it is
disabled on the following page. Presumably, it only enabled for the
first page and not for the current tab, yet if I have the panel up it
stays active for the tab on every page. How should this function? In
1.3 there was no question. If the panel wasn't enabled for the
following page's domain, you would just enable it and refresh and you
were done taking action. In the new model, you have to wonder about
what Firebug should be doing in this scenario, which immediately makes
the model more complicated than it should be. I would think that the
tab rule should apply here, since Firebug was enabled inside the tab.
But, of course, that's not how it works.
>
>
>
> > So, how can we continue to claim this is not more complex? It
> > absolutely is!
>
> Because 1 < 5. Give it a chance.
But, really, you're saying that 1 or 2 is less than 1. (And that is
not considering the number of steps on ensuing pages in a domain,
although this appears to have been fixed in the latest alpha of 1.5)
>
> jjb