The lengths to go to, to get a site fixed!
By Shwetank Dixit. Thursday, 5. November 2009, 10:11:33
There is this site, which had some very archaic code, which blocked Opera. Incidentally, that site is very big in India, and consequently, was India's most reported site compatibility problem regarding Opera. We quickly figured out what was wrong in the JavaScript code, and now it was only a matter of letting them know what's wrong so that they fix it and unblock Opera.
They had contact information on their site. First I tried their online contact form. No response. A few days later, I tried another contact form, again no response. Hmmm....
Then I found out a few email addresses. I wrote to them, including their webmaster address. Still no response. Then I thought, I might as well give them a call. On the phone, the person asked me to write to a different email address, so I did that. Still days later no response
Called again, and finally got the number of the project manager of the site, and discussed the solution with him. He seemed supportive, and gave his personal email address, and requested me to email him with the solution again. Did that. Still no cigar!
A few more calls were made, with promises that the site would get fixed. Nothing happened. My only last hope was to meet them face to face.
I was going to that city in the near future for some conferences, and I thought I'll stop by their office as well. Well, the site in question belongs to a large financial entity, and had a LOT of security at their headquarters. They scanned me, my wallet, my bag, my laptop, made a note of which laptop i was carrying, verified with the people I was going to meet that I indeed was scheduled to meet them, and gave me a slip which I had to sign from the people and hand it out to the security when I walked out the building as proof that I indeed met them. All in all, I think I had to go through around 5 layers of security, of various types. No, I'm not joking.
Anyway, I got to the meeting room on the first floor and realized I had the edited source code with me in Opera (I had edited it to see whether the solution works). To show them the problem, I needed to refresh the page so that the original source code was available, and change it once again in front of them to show how to fix it. However, wi-fi wasn't available, and no ethernet cord was there in the meeting room as well. So they did the next best thing.
They printed out the source code of the pages in question and gave it to me. So now I have their site source code on a bunch of paper, and a pen which they graciously offered me, and had to explain what was on wrong in their own source code and how to fix it by marking it with pen and paper. Great!
Finally I did that, and I was glad that they finally got the solution. They were quite pleased to know that Opera pays so much attention to site compatibility and that we have a dedicated team for it. A few days later I got the news that they had fixed the issue, and the site no longer has the code which blocks opera.
The lengths to go to, to get a site fixed!
They had contact information on their site. First I tried their online contact form. No response. A few days later, I tried another contact form, again no response. Hmmm....
Then I found out a few email addresses. I wrote to them, including their webmaster address. Still no response. Then I thought, I might as well give them a call. On the phone, the person asked me to write to a different email address, so I did that. Still days later no response
A few more calls were made, with promises that the site would get fixed. Nothing happened. My only last hope was to meet them face to face.
I was going to that city in the near future for some conferences, and I thought I'll stop by their office as well. Well, the site in question belongs to a large financial entity, and had a LOT of security at their headquarters. They scanned me, my wallet, my bag, my laptop, made a note of which laptop i was carrying, verified with the people I was going to meet that I indeed was scheduled to meet them, and gave me a slip which I had to sign from the people and hand it out to the security when I walked out the building as proof that I indeed met them. All in all, I think I had to go through around 5 layers of security, of various types. No, I'm not joking.
Anyway, I got to the meeting room on the first floor and realized I had the edited source code with me in Opera (I had edited it to see whether the solution works). To show them the problem, I needed to refresh the page so that the original source code was available, and change it once again in front of them to show how to fix it. However, wi-fi wasn't available, and no ethernet cord was there in the meeting room as well. So they did the next best thing.
They printed out the source code of the pages in question and gave it to me. So now I have their site source code on a bunch of paper, and a pen which they graciously offered me, and had to explain what was on wrong in their own source code and how to fix it by marking it with pen and paper. Great!
Finally I did that, and I was glad that they finally got the solution. They were quite pleased to know that Opera pays so much attention to site compatibility and that we have a dedicated team for it. A few days later I got the news that they had fixed the issue, and the site no longer has the code which blocks opera.
The lengths to go to, to get a site fixed!








thobi # 6. November 2009, 08:18
nice story
ouzoWTF # 6. November 2009, 09:03
Originally posted by thobi:
!!!
Thanks for that insight!
Sutekh # 6. November 2009, 09:05
tomassplatch # 6. November 2009, 10:15
phanikumarseelam # 6. November 2009, 12:54
DanielHendrycks # 6. November 2009, 13:12
Chas4 # 6. November 2009, 13:26
Anonymous # 6. November 2009, 13:27
why can't opera shift into some fuzzy mode and perform like IE for a broken page-- informing the user of what has happened, and atleast allowing the site to work temporarily?
DanielHendrycks # 6. November 2009, 13:30
Right Click>Edit site preferences>Network>Identify as IE
What I am suggesting is somewhat similar to what you suggested.
lucideer # 6. November 2009, 13:57
This is incredible.
Originally posted by anonymous:
It already does this (the fuzzy mode is called "Quirks Mode" btw). But even then sites are so badly written and so complex and multi-faceted they still manage to block Opera.
rafaelluik # 6. November 2009, 15:34
OmegaJunior # 6. November 2009, 15:48
Anonymous # 6. November 2009, 16:00
Which site are you talking about?
Anonymous # 6. November 2009, 16:14
That's a nice post! What an effort! :D
Anonymous # 6. November 2009, 16:32
great work.
Isn't the saying "lengths to go through" ?
FataL # 6. November 2009, 16:35
Be aware though that someone can come to Opera's headquarters and ask to fix some annoying bugs too. Be prepared to print out some C++ code.
ouzoWTF # 6. November 2009, 17:09
Originally posted by FataL:
DanielHendrycks # 6. November 2009, 22:29
Originally posted by FataL:
Rijk # 6. November 2009, 23:12
ouzoWTF # 6. November 2009, 23:32
FataL # 6. November 2009, 23:39
Originally posted by Rijk:
Yeah, I remember something (it was something similar to what I wrote), but you can refresh my memories by giving a link to a IIXII story.Originally posted by ouzoWTF:
I'm not C++ programmer unfortunately, but I ensure you I can add damn line numbers to source viewer.ouzoWTF # 7. November 2009, 00:31
Originally posted by FataL:
You do not have to code C++. As long as you nag the Opera developers from person to person again and again with fundamental questions about bugs until they are fixed, everything is fine for me
DanielHendrycks # 7. November 2009, 00:52
Originally posted by FataL:
I don't know that story, do share.
Rijk # 7. November 2009, 00:53
DanielHendrycks # 7. November 2009, 01:02
ouzoWTF # 7. November 2009, 01:13
FataL # 7. November 2009, 01:49
Originally posted by ouzoWTF:
This is looks like a project manager position. Probably I should accept!sandalian # 7. November 2009, 13:04
What a great effort, and I cheer for you and Opera
gourav2711 # 8. November 2009, 12:17
Can you do something similar to make another big site in India, a social networking site, work properly in opera. You know which site I'm talking about, right? I suppose this would need more effort, although it might not involve meeting them face to face!
Chas4 # 8. November 2009, 19:21
Tamil # 12. November 2009, 00:39