I'll think of a good title later

Subscribe to RSS feed

Posts tagged with "Opera"

Internet Explorer 9

, , ,

Wow IE9 sounds like a really good thing. I've been playing with the demos on their test drive suite this morning & things are looking pretty good. The site has some excellent example uses of SVG which is really nice to see.

Of course I haven't actually downloaded the IE9 platform preview, I've just been using Opera which is available now.

Stuff I learnt today

, ,

Things I learnt today:

http://lite.facebook.com/ is bearable.

Internet Explorer does not consider attributes to be nodes.

Loads of tweaks to Chrome & Firefox that make them potential Opera replacements.

A few tweaks to Opera 10.50 which mean I probably won't be switching.

All of my websites work very well in Lynx.

This entry was posted using Lynx.

Opera 10.5

,

Ye gads, stick with 10.10 until they fix the Unite open port problem, 10.51 should hopefully fix the content length security problem too.

Opera 10.5 is undoubtedly faster at rendering pages, & I love the new CSS3 goodies. However, for me the real speed of Opera has always been in the responsiveness of the UI, in this regard 10.50 is really lacking.

I was close to tears with how slow it was until I disnabled UI Animations which offers a marked improvement in responsiveness although you still have to wait while the new modal dialogues are painted on the screen & scrolling while finding in page is painful.

Sadly typing in a web address, moving your mouse across the drop down from the address bar & dragging a dialogue box are all embarrassingly slow.

Dragging text in a text area still duplicates rather than moves it. You can no longer drag a tab into a text area or field to copy the address.

Meh, just spent 20 minutes trying out several mouse gesture extensions in Chrome none of which come close to Opera's implementation, but Mouse Stroke is passable. However, even the smallest number of extensions seems to reduce Chrome to a snail's pace. I couldn't install the all-in-one gestures for Firefox because the file seems corrupt, but EasyGestures works pretty well.

To borrow from Mr Churchill: Opera 10.50 is the worst browser available, apart from all the rest.

Although I still keep trying Lynx...

After playing around I've found these few tweaks return Opera 10.50 to a comfortable state:

Uncheck Enable UI Animations
Uncheck Show bookmarks in address field autocompletion
set Dim Search Opacity to 0

Thanks to sverreef Add the following entry to your skin's skin.ini file:

[Search Hit Active Skin]

Create a tag cloud from your Opera bookmarks

, , ,

I've been thinking about tag clouds recently & I thought it would be really nice if you could tag all of your bookmarks in Opera then view the results as a tag cloud.

I found that the tagging could be done easily enough using the description field for each bookmark.

As for creating the tag cloud I wrote a simple app that creates an HTML file directly from Opera's bookmark file (Opera6.adr):

http://www.twjc.co.uk/goodies/Tags.exe (329kb Windows only)

I'm sure this program could be implemented better as an online service very easily. Source code (Delphi 5) is available on request.

The instructions are (also included on the app):

1. First use Opera to go through all your bookmarks, right click (or press alt+enter) to open up the properties dialog, tag each bookmark with whatever tags you like seperating each tag with a comma (or some other character).

2. Open up the Tags.exe program

3. Specify whatever you used as a delimiter when tagging your bookmarks in step 1.

4. Next select your bookmarks file (you can go to opera:about and copy and paste the full path to the file from there into the box provided).

5. Enter a minimum and maximum font size in pixels (experiment with these until you get a nice cloud).

6. Then click Go to create your tag cloud (this will create a single HTML file in the root of c:).


I think this tag cloud would make an excellent alternative to the current Speed Dial set up.

Opera at work

, , , ...

It's been a tough week at work.

Over the past 6 months or so I have been rewriting a new quotes system from scratch to replace the antiquated Foxpro based system. It has been in a usable state (IMO) for the past 3 months but getting this new system adopted has been like 'walking through treacle' to use one of our director's favourite sayings.

This week I have had a number of opportunities to demonstrate just how superior my new system is. One such event involved the biggest quote the company has ever seen (by several orders of magnitude) that had to be ready first thing Thursday morning. It was entered into the old system & consisted of over 14,000 lines each with ~200kb of data & a .bmp image ranging from 580kb to 2mb in size. There wasn't a computer in the building with anywhere near enough ram to print the bloody thing out. It was very late in the day on Wednesday when one of the estimators came up to tell me about this & 3 different directors & the sales rep who needed it all took turns to badger me about when it would be ready, "I don't know, how long are you going to be in my way?" was what I wanted to reply.

I imported the quote into my new system & quickly wrote some code which automated splitting the quote up into chunks to be sent to the printer one by one. At around 6.30 the MD came in to inform me that he had left a message with our consultant informing him to be in at 7.30am the next day to help me out. While feeding the printer with paper I tried to work out how that was going to help me. At 7.30pm I made sure the printer was brimming with paper & had to leave because the cleaning staff had finished & wanted to lock up.

The next day the sales rep & I stood chatting in the car park from 6.30am & waited until 7am when the key holder turned up to unlock the building. As you can imagine we were mightily chuffed.

Our company has recently switched from Xerox to Konica printers, & these new machines have not been seriously tested especially on a high volume run so I was fully expecting to find the machine with its insides clogged up, but was extremely pleased to find that everything had gone through without a problem. There is no way that the Xerox machines we used to have would have been able to print that many pages (>1600) without a fault. Thank you Konica.

At 7.30am our consultant turned up, "Sorted?"

"Yup."

Later the consultant received a phone call from the MD & I only heard one side of it but it was basically, "nope, Jon was here before I was & it was all sorted....no, Jon fixed that...yes, Jon did that too....no we can now split up large quotes into smaller chunks, Jon has written a routine to automate that so it won't happen again..." which was really nice!

We will now be completely moving over to my new quotes system on Monday.

The building industry is not known for its cutting edge use of IT so most of our customers still want printed hard copies of quotes & my new system uses XML+XSL files for this. Thanks to Opera's support of XSL, XSLT, XPath, XYZ etc. & most importantly the css property 'page-break-inside: avoid' it has been chosen (by me whistle) to be our company's browser of choice.

Although if the devs could take a look at bug-255599 I would appreciate it!

In recent weeks there have been meetings upon meetings about the layout of quotes. All the estimators, sales & contracts managers all had different opinions on what should be included & how it should look. Then the Sales director comes along & overules the lot of them... Seemingly every piece of information, table, sentence & picture has been moved, altered, restyled, moved again, removed, added back or resized at some point. Then changed back again. & again.

To keep pace with all this using the old Fox-based reports (shudder) or the newer TQuickReport component for Delphi or Crystal reports would've taken me hours upon hours to do. But being in the familiar environment of Opera & using my basic knowledge of XML, XSL, XSLT, XPath & CSS development time for changes both major & minor has been cut down to minutes. During a couple of meetings where I had the program running on a projector screen I was even fixing layout issues during the meeting, it is that easy to do! Thank you Opera.

My new system also allows the estimator to design custom georgian bar & lead layouts & this data is saved in XML format. I am using XSLT to transform this XML data into SVG images & it is hoped that our glass supplier will come on board soon to allow us to order these layouts via XML rather than faxing over CAD drawings.

What gets me though is our consultant person is absolutely agog at the results I've got out of XML, as has one of our glass supplier's IT geeks. But all I've been doing is: ctrl+t, g 'some xsl related search term', click a link, read, copy & paste code, edit it a bit, save, refresh.

Maybe it's just the industry I'm in, but why hasn't XML been more widely adopted?

So Opera is now free

I find this rather strange.

It will be nice to have a few less troll in the forums, but what are us paid up users supposed to use as a badge of honour now?

Seriously though, this is great news for the uptake of Opera. The fact that the pay for version has lasted so long against the 'free' alternatives is a real testament to the quality of the software. It is oddly sad in a way that Opera is now free. I have always believed it is a product worth paying for, & now you don't have to.

Perfect spelling from now on!

,

I have just downloaded Aspell & it is now running very nicely within 7.5p2.

It is really easy to use & gives you an enormous range of alternate spellings for unrecognised words (some may say too many). At the moment it seems seems to not recognise quite a few common words used in internet communication 'internet', 'www' & 'http' for example (ok so the last two are acronyms). Hopefully new dictionary files will improve on this. It offers a really quick & simple way to proofread anything you write on the web, in forums, comment forms, wikis & email.

Aspell is open source. Hopefully encouraging Opera users to use it within 7.5 will cause a few more eyes to look over the code of this really good product.

1, 2... miss a few... 99, 100

The title is a little rhyme that was used during hide & seek when I was a kid. Basically it got you out of counting to a hundred, so your friends had no time to hide, you found them all really quickly & ruined the game for everyone.

Opera's reasoning behind the jump from 7.2 to 7.5 was that the code was so much more advanced that the version deserved a higher number.

I guess the thinking is that if people see a high number then they will perceive that the software is more advanced. I think Opera are just trying to keep up with their competitors. IE6 is a full integer behind Opera when it comes to version numbers & Opera is edged slightly ahead of the latest Netscape 7.1.

The problem is with Mozilla which is lagging way way behind at version 1.6.

Despite this severe handicap it is actually a very good browser, (very) roughly equivalent to Opera 5 imo. So when we get to Moz 2.0 will it be perceived to be as good as Opera 10? Also, because the version number is so low maybe people will think the Moz development team are better than the Opera coders because they have reached a high state of advancement in fewer releases?

I think jumping version numbers looks a lot like a marketing ploy.

Glancing

,

This is a presentation of a fantastic idea by Matt Webb being presented at ETCON:

<http://glancing.interconnected.org/2004/02/etcon/>

This is the sort of thing that would really benefit from being added to Opera 7.5's start panel. One of the first things I do when I go online is look to see who else is online. Not necessarily to start up a conversation or such like but just to see who is there.

The preview of glancing works using AOLs AIM server. I wonder if it could be used over IRC? Then when you open Opera & see the start panel you automatically & involuntarily glance at everyone in your contacts list (or subfolder of contacts). After that glancing continues in the usual way.

How I first came to Opera

, , ,

In 1999 I learnt html & built a website for the Tunbridge Wells Juggling Club <http://www.twjc.co.uk/> which I still maintain today. At the time it wasn't much, a dozen or so pages, some pretty (awful) pictures & that was about it.

By 2001 I was using a mixture of tables & CSS for layout & some javascript for effects. I thought I knew all I needed to know.

It was in this year that I was invited along to a business meeting for the British Juggling Convention 2002 which was to be held in Whitstable. The BJC is the second largest juggling event in the world behind the European Juggling Convention & is organised & run entirely by volunteers. At the meeting I volunteered to build a website. I was told that someone else had already mentioned that they would knock something up. I emailed the person in question to offer them my help & he replied saying that he was no longer available & he set me up with ftp access to the server.

I immediately launched into the task & built a small & simple website containing every scrap of information I had & uploaded it to the server. I sent an email to the event's main organiser to give it a once over. She emailed me back saying what a fantastic job I had done & was really pleased with how quickly I had got all the information tapped in angel

I posted to usenet & all the major juggling mailing lists & forums then sat back.

The next day I received a message from the guy who had originally planned to do the website:

"You haven't seen it in Netscape or Opera have you?"

In what?

That night I downloaded, Netscape 4.7 (kill, destroy, hate, vermin, putrid, die Netscape 4 die!!!!), Lynx (what a neat little browser) & Opera 5. When I went to download Opera I remember reading the words "The Fastest browser on earth!" Rubbish I thought, all browsers must be the same. They can only be as fast as your internet connection. I loaded up Opera & went to a couple of sites to get the feel of the thing. Then I loaded up Internet explorer resized both apps so they were sitting side by side next to each other. I typed in the same web address into each. I clicked go in IE & then in Opera. Opera rendered the site first by a clear second (try it yourself). Wow.

I took a look at my creation in my new toys.

What an eye opener.

All the images were broken in Netscape & Opera, although that was a pretty simple fix. I had to tweak the margins & a few other css declerations to make the layout work in Opera. It took me an age to get the site to work in Netscape 4, people kept emailing me saying that the images were obliterating the text but I couldn't workout the problem & no one I knew could tell me what was wrong either. In the end I managed to fix the problem by deleting all the line-height rules from the stylesheet. After that the site displayed as intended in IE, NN & Opera & was fully accessible in Lynx too.

This was my first major site, hundreds of people were visiting a day. & it was broken in about 20% of the browsers people were using. I was so embarassed.

After that I read up on the W3C standards & really managed to clean up my coding habits. It took me a few days to clean up the TWJC website & make that accessible too. I found that if I wrote to standards everything looked ok in IE & Opera but NN was still a major pain & really limited what I was trying to do.

I found myself using Lynx more & more, I just loved the way that I could browse the internet using 3 fingers on the arrow keys. Very fast too.

I stopped using lynx though as most of the sites of the day relied too much on images. What a shame. So I started giving Opera a serious test run. Within a couple of days I was hooked. What did it for me was the MDI. Nothing else at the time had this feature, I was so impressed by the innovation. I would often load up HTML/CSS how to pages in one window & my own experiments in another. It was so easy to read one page, write a bit of code then see what happened in the other. I also fell in love with alt + f3 - the first shortcut I ever learnt!

It was quite a while before I discovered the power of mouse gestures. This was around the same time Opera 6 was released & I registered it there & then. Now with Opera 7 I am still discovering features that make me think 'this is fantastic'. Yesterday I learnt that you can use fast forward to cycle through a directory of images without going back to the directory listing (thanks to <http://tntluoma.com/opera/lover/7/>. How cool is that!

Many people don't understand why which browser you use is so important. The internet is a very important part of my life. I use it everyday. Opera makes it easier & faster & I have so much more control over what happens than with any other browser. I am genuinely happier when using Opera than the other browsers.
February 2012
M T W T F S S
January 2012March 2012
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29