An innovative keyboard?

Is this real of a hoax?

Take a look at this innovative keyboard. Every key is a tiny display (according to the FAQ an OLED display) so you can basically associate any icon and any event (a single keystroke or a combination) to any key on the keyboard.

Might be something interesting.

I wonder, is it worth? Will it offer a real extra value? Will I save time searching for commands in the menus and waste it searching for the appropriate key on my keyboard? Will I spend HOURS trying to optimize the key positions for games (do I play anything besides Puzzle Bobble and my pinball?) and softwares?

Maybe it could be useful for people that uses photoshop or similar, but in my case it would just be some geekness, most of the times I’m on the web, on a terminal or writing an email or a document thus I wouldn’t have that many keys to configure… But the colored icons with iTunes and eMulre are SO cool! 😀

An article about WURFL and J2ME

WURFL on the web. It’s nice to discover that other developers from around the world appreciate your work.

Marcin from Poland sent me an email to let me know that he wrote an article about WURFL and how to build a J2ME download application. He also developed an open-source library for this.

Here you can find the article:
http://www.j2me.pl/?p=30

Thank you Marcin for letting us know.
Sorry, the page is in Polish only, I could not find an online translator for the entire page.

SVG Tiny test

Thanks to Antoine who provided the files and to Darren that updated the Test suite we now have online tests for SVG Tiny support. If you would like to give it a try you can see the files here:
http://www.ukmedia.us/i/image_format.jsp

We already tested with the V800 and BOTH work properly so while we were told that the V800 supported only 1.1 it seems like it also supports 1.1 plus.

Submit your test results!

Edit: if you’re a computer and want to see it anyway you might want to give it a try with Opera 8 (latest subrelease), they already support it!

new J2ME in WURFL

The new group and capability list about J2ME is now ready for public testing. An updated XML was uploaded to CVS and you are welcome to test it (also note the new device info) and to comment.

I know the data in not yet complete, I’m still working to import all the information that was stored in the old format, but most of the data is in and thanks to J2ME Polish and Telefonica I+D we have a lot of new valuable info!

I need some more time to update the device info, but I still lack the “extra time” needed. Unfortunately we are late adding new devices. If you want a new device to be added and have the basic XML knowledge needed, please send the XML over ready so that I can simply copy and paste it into the WURFL.
Take a peek at the ruby tools that provide an easy method to generate the XML from a UAProfile.

More Z107/Samsung Mobile Browser fun

Today I was testing some of my xHTML pages and noticed a nice new feature in the Z107.
I know this image sucks (out of focus) but still gives the idea. Take a look.

(I am really lazy, imagine to turn the image 90 degrees non-clockwise)

That is supposed to be a list of links but for some reason the Z107 moves the links a little bit to the right for each line. Why? I don’t know! How to avoid it? The page is an xHTML Basic, the list is contained in a div and has a little icon for each line, as you probably can see. If you remove the image the list is fixed.

Another thing that you can’t see in this screenshot is that if you have a link (an anchor) a “space” and a text, the Z107 will skip the space so the text of the link will be attached to the first word of the text after it (if you don’t have a br, of course!).

That’s all for now.

SVG Tiny in WURFL

I am really happy to announce here (after I did it on the wmlprogramming list) that the WURFL project has the support of Antoine Quint (here and often posting here) to add SVG Tiny capabilities.

SVG is a new technology that is being added to the big browsers these days (testing in Mozilla, a early support in Opera, for example) and is a nice animation tool like Macromedia flash. SVG Tiny (simplified version for mobile browsers) can be seen while browsing or downloaded as a screensaver, wallpaper and for themes on a good number of mobile devices, already.
SVG is also an open standard so I hope more manufacturers and browser developers will add it to their devices.

As of today, according to Antoine, the support is good and does not present big differences except for a little limitation in the very first devices that did not have extra fonts and did not support hyperlinking. This is currently limited to 3 devices, so we all hope that all new implementation will give the full support to SVG Tiny 1.1 and above.

Protecting people’s privacy

I know this is a hot topic and everyone talks about it, so I would like to spend my 2 cents. This post is just to think, if you want to post your comments you’re welcome, if you totally disagree think about trying to make me change my mind.

Why should we protect people’s privacy? What is it all about? It’s hard to find a good way to start what I want to try to express. I think I am an honest citizen, I do my best to be respectful and not hurt anyone else. I can’t say I have ALWAYS respected every single rule and law. I happened to drive too fast and sometimes I haven’t payed the ticket on the subway. Said this, do I mind about protecting my privacy? Is it really a problem if a big company gets my address and sends me publicity in the mail? Is it really such a problem? WHO should I protect my privacy from? Why does people not put their name on the doorbell? Are they afraid that someone will read their name and do bad and mean things? If so then we are trying to protect our privacy from someone who wants to do something illegal against us, such as steal or hurt. Shouldn’t someone else take care of this?

A few years ago I worked in a building and we had our own door, BUT the other people living in the same building could use the same door to access their garages. We installed a camera for security reasons. A woman living in the building asked to remove the camera because she said it was against her privacy because she might want to walk through that door and did not want anyone to film her doing it. Why would she require or need that? Why would I bother to see her walk through that door unless she’s doing something she should NOT be doing? So basically are we saying that some people will take advantage of the right to protect their privacy to do illegal actions?

And now to my “problem”. 2 weeks ago someone stole my girlfriend’s bag and her cellphone was in there. Now, I can’t call the Italian operators and has (having the IMEI handy) WHO is using the phone (which was STOLEN) because that would be against their right to the privacy. So basically we’re protecting the privacy of someone who is using a phone that was stolen to me (who actually paid it!). Is it really his right to protect his privacy while using something that he got illegally?

I know that the real problem here is defining a rule that applies to anyone and to any case and that the problem in real life is that there isn’t black and white, but it’s disappointing sometimes to discover that something that should be made to make our lives better in the end “protects” who does something that is not entirely correct or completely illegal.

I know it’s a longer thing and that we can’t simply sum it up in a few words and a few lines, but I wanted to say this loud.

Was it worth buying a notebook?

For many years I wondered about buying a notebook and I never did. Eventually about 2 years ago, I fell in love with Apple and bought a Powerbook 15″.
In the beginning I was playing with all the time, of course, but not doing anything serious. I had my own desktop at work and used the notebook to trasfer files at home, such things. In the beginning it hadn’t been really worth the money it costed, except for being a really nice toy.

Almost a year later I started a new part-time job (actually mostly during nights and weekends) and the notebook suddendly was NECESSARY. I could work anywhere at anytime, and when I got online I simply uploaded what I had done. I was mostly working from home, but then I had to go to meetings and to work with other developers so the notebook was simply perfect, I moved to other offices met different people and I always had everything I needed in my comp.

Now more than 2 years have passed. I have already killed 1 battery and bought a new one. I also “burnt” a battery charger and purchased a new one (of course).

A few days ago I opened my powerbook (it was nicely sleeping) and noticed there was some dirt near the left bottom corner, when I generally put my arm while typing… I was about to get something to clean it up and I noticed that it wasn’t dirt! I have used my Powerbook SO much that now some paint has gone away! I wiped some paint for too much use!

NOW I KNOW IT WAS WORTH BUYING IT!