Quote:
Originally Posted by TyCam
First, let me say that it's a pleasure to meet you (cyberly). Your extension has actually taught me quite a bit.
|
Good to see it got one last bit of usefulness.
Quote:
Originally Posted by TyCam
Secondly, it's quite emberassing that you caught that. I was missing a single '.'
One single period that stopped my extension from ignoring people's posts properly. It's fixed now in the latest update (0.941).
This is why it's not ver 1.00 yet.
|
Certainly not the end of the world.
Quote:
Originally Posted by TyCam
Sadly, right now it will ignore people on multiple boards if they share the same name. I've been wrestling with performance already as I have met some people with dozens of people in their ignore list. Once it starts getting high enough, it starts lagging the browser on load.
So I have yet to determine exactly how I'm going to increase the amount of information for it to parse (board name + user name) without adding to the problem at the same time.
|
Typically this is a DOM manipulation or regex issue. Those are two very expensive operations. Chapter 6 of the owl book (
http://regex.info/) has really great info on how to optimize a regular expression. Just be aware that the javascript regex engine isn't very efficient, so if at all possible just use standard replace and find operations. That will take you miles in performance.
Quote:
Originally Posted by TyCam
I understand if you've put this stuff behind you, but if you'd be interested, you can have a peak at the meat of my extension in this file:
http://www.tycamtech.com/ffvb.txt
I'm hoping to clean up the preferences screen (put into tabs), and to add context menus (if I can) before releasing it out of beta.
|
I had already pulled your .jar apart and checked out your code.
I'm not a big tabbed interface fan and try to avoid it if possible. There are couple of other usability things I'd address first. Not being able to edit an entry is kind of a pain, for instance.