I have to wonder whether Mozilla is a viable platform for more than some web apps.
First of all, I think it won't be easy to shield Mozilla modules from each other without loading large parts of Mozilla into memory several times.
Also I've been working on an Mozilla extension for a while and I think Mozilla has relatively poor design, quite good QA and loads of testers. That is if you don't do anything too exotic, everything works fine. If you do, loads of bugs and glitches show up.
Hopefully I stand to be corrected.
PS: Version 1.0b2 of RadialContext is out, and fixes the more prominent problems.
Re:Integration issues and component technology
on
Pie-Menus in Mozilla
·
· Score: 2
I started the RadialContext menu as an independend pet project and have not worked on Mozilla before. The menu actually is displayed by attaching it to the document on display.
I decided to refrain from a "go up" button because of these reasons:
Starting from the root of the menu anew is actually faster. Doing the gesture properly from scratch trains your motoric memory more. The space in the menu is too valuable.
The RadialContext menu is a context menu. You don`t have shortcuts on them because the actions are not always available and a mouse position is needed as reference.
1. I'm the author. And in half an hour I'll go surfing the atlantic coast of france for 14 days. That's one of the reasons I didn't announce the project more widely. I can't give immedeate support.
2. You can find the home page of the project at www.gamemakers.de/mozilla/radialcontext. Mozilla users can test the feel of the menu by just right-clicking. Other users can have a look at the overview of the functionality.
3. I have implemented the menu so that it can wander with the mouse. That makes it possible to move the mouse _exactly_ like you would do with mouse gestures.
4. I've been using the menu exclusively for months. It works wonderful once you've gotten used to it. But the menu seems to be extremely confusing on first try. I'm still working on that. Please sit down calmly and try it out for a minute. Don't give up after 20 seconds. It's worth it.
6. In case my poor server gets slashdotted: You can check out the.xpi archive from the optimoz CVS, which has a web interface.
Mhmm - the width seems to vary quite a bit. It's only 1cm wide below 10km altitute.
"The ribbon of our proposed 20,000 kg capacity elevator will have a 2 square millimeter cross-sectional area, be 1 meter wide and microns thick on average."
Many/. readers seem to think of the catastrophical fall of the space elevator cable in the 'Red Mars' novel. The book described the cable as being 10m in diameter. I always thought of this being ludicrous. Look at the FAQ. It talks about a ribbon 1cm wide.
Mhmm. Joke or not - I recently taught myself JavaScript and I was positively surprised. Since I'm working on a Mozilla project, I was spared the usual hell of incompatibilities. Here's some points I didn't know about JS:
1. JS can fully manipulate any XML document. 2. Mozilla is largely implemented in JS (natively implemented libraries + JS + XML). 3. JS is kinda clean and simple. Everything is based on associative arrays.
Over in Germany, we have something that works flawlessly. Paper and pen. The forms are counted manually and the results are faxed from the local offices.
And how long does it take to get the results? We can usually vote till 6PM and get the results by 11PM on the same day. There are only 70 million Germans, but I don't see why this shouldn't scale up.
I have to check what exactly was tested. But if the brain is very active, it only shows that the person is thinking very hard. In other words the easier it is for you to complete a task, the less active is your brain.
This only shows how blind you have become. To a beginner, it's not obvious how to use a standard GUI. They don't know about window focus. They don't know about widget/text focus. They don't know what these knobs on the upper right edge of a window mean. They don't know what the taskbar is for. They don't know where input is expected. Do I need to continue?
Positioning a mouse is not as easy as you _now_ feel it to be. People click outside the window and suddenly everything behaves completely different from what they expected.
You'd be amazed how simple it is for such people to use something as unintuitive as a text interface.
I know members of the german team that plays in Fukuoka this year (4 legged league). They aren't too optimistic because in the first round, they play against the former world champion. UNSW is reported to be really good.
What a great message! If enough people break the rules, they'll change em!
Well - maybe they do this with some college rules. But laws generally don't get thrown away when nobody obeys them. They just tend to not get enforced.
The problem is that this puts you at a whim of policement, judges and anyone willing to sue on obscure laws. That's not how a judicial system should work.
> They have jet fighter pilots who like to fly too
> close and crash into USA spy planes.
I wonder what would happen to a Chinese spy plane
over or near the the US.
Well - VW doesn't plan to sell any car like
that. The eBike, on the other hand, will
hopefully become available as a commercial
product.
There are some collapsable bicycles, but I've never found
these to be worthy of riding more than 1-2 miles at a stretch.
Have you ever tried one of these?
Full suspension, 10kg, and the frame is quite rigid.
Just block every mail beginning with the words "This is no spam" and you're pretty much done.
But how a bout a Bayesian filter for virus mails?
I have to wonder whether Mozilla is a viable
platform for more than some web apps.
First of all, I think it won't be easy to shield
Mozilla modules from each other without loading
large parts of Mozilla into memory several times.
Also I've been working on an Mozilla extension
for a while and I think Mozilla has relatively
poor design, quite good QA and loads of testers.
That is if you don't do anything too exotic,
everything works fine. If you do, loads of bugs
and glitches show up.
Hopefully I stand to be corrected.
PS: Version 1.0b2 of RadialContext is out, and
fixes the more prominent problems.
I started the RadialContext menu as an independend pet project and have not worked on Mozilla before.
The menu actually is displayed by attaching it to the document on display.
I decided to refrain from a "go up" button because of these reasons:
Starting from the root of the menu anew is actually faster.
Doing the gesture properly from scratch trains your motoric memory more.
The space in the menu is too valuable.
Try to replace the occurences of 900 in pieMenu.js with a smaller number.
The RadialContext menu is a context menu.
You don`t have shortcuts on them because
the actions are not always available and
a mouse position is needed as reference.
The same is true for the NWN menu.
1. I'm the author. And in half an hour I'll
.
.xpi archive from the
go surfing the atlantic coast of france for
14 days. That's one of the reasons I didn't
announce the project more widely. I can't
give immedeate support.
2. You can find the home page of the project
at www.gamemakers.de/mozilla/radialcontext
Mozilla users can test the feel of the menu
by just right-clicking. Other users can have
a look at the overview of the functionality.
3. I have implemented the menu so that it can
wander with the mouse. That makes it possible
to move the mouse _exactly_ like you would do
with mouse gestures.
4. I've been using the menu exclusively for
months. It works wonderful once you've gotten
used to it. But the menu seems to be extremely
confusing on first try. I'm still working on that.
Please sit down calmly and try it out for a
minute. Don't give up after 20 seconds. It's
worth it.
6. In case my poor server gets slashdotted:
You can check out the
optimoz CVS, which has a web interface.
Going surfin,
Jens
Mhmm - the width seems to vary quite a bit.
It's only 1cm wide below 10km altitute.
"The ribbon of our proposed 20,000 kg capacity elevator will have a 2 square millimeter cross-sectional area, be 1 meter wide and microns thick on average."
Many /. readers seem to think of the catastrophical fall of the space elevator cable in the 'Red Mars' novel.
The book described the cable as being 10m in diameter. I always thought of this being ludicrous.
Look at the FAQ. It talks about a ribbon 1cm wide.
Mhmm. Joke or not - I recently taught myself JavaScript and I was positively surprised. Since I'm working on a Mozilla project, I was spared the usual hell of incompatibilities. Here's some points I didn't know about JS:
1. JS can fully manipulate any XML document.
2. Mozilla is largely implemented in JS (natively implemented libraries + JS + XML).
3. JS is kinda clean and simple. Everything is based on associative arrays.
Over in Germany, we have something that works flawlessly. Paper and pen. The forms are counted manually and the results are faxed from the local offices.
And how long does it take to get the results? We can usually vote till 6PM and get the results by 11PM on the same day. There are only 70 million Germans, but I don't see why this shouldn't scale up.
Here are two cool games that let you construct stuff:
www.bridgebuilder-game.com - construct your own bridges on a limited budget
www.sodaplay.com - build walkers in a springs and masses simulation
I have to check what exactly was tested.
But if the brain is very active, it only
shows that the person is thinking very
hard.
In other words the easier it is for you
to complete a task, the less active is
your brain.
Regardless of how obvious the UI is...
This only shows how blind you have become. To a beginner, it's not obvious how to use a standard GUI. They don't know about window focus. They don't know about widget/text focus. They don't know what these knobs on the upper right edge of a window mean. They don't know what the taskbar is for. They don't know where input is expected.
Do I need to continue?
Positioning a mouse is not as easy as you _now_ feel it to be. People click outside the window and suddenly everything behaves completely different from what they expected.
You'd be amazed how simple it is for such people to use something as unintuitive as a text interface.
Doesn't an attack at a US commercial or governmental
server make you a terrorist anyway?
Maybe trying to cheat can give you total immersion to
this military camp thing.
Here you can find the scores of last years competitions.
As you can see, UNSW totally flattened everyone.
I know members of the german team that plays in
Fukuoka this year (4 legged league). They aren't
too optimistic because in the first round, they
play against the former world champion. UNSW
is reported to be really good.
I think there's a typo. Actually it should read:i els
Price/Waterhouse/Coopers/Sanrio/Archer/Dan
Never Smile.
As soon as Intel begins to be the underdog,
my heart will beat for it.
We just like competition.
PS:
I actually think Intel is making good CPUs.
And it's hardly their fault that the i860
failed and we're still stuck with x86.
It could have saved the US.
US gov has been trying to
capture Bin Laden before 9/11.
At least some changes would
not have occured that fast.
Would it be possible to pack instructions
from different threads into one VLIW?
What a great message!
If enough people break the rules, they'll change em!
Well - maybe they do this with some college rules. But laws generally don't get thrown away when nobody obeys them. They just tend to not get enforced.
The problem is that this puts you at a whim of policement, judges and anyone willing to sue on obscure laws. That's not how a judicial system should work.