For some time we've been getting reports of weird problems with Internet Explorer 8 (IE8). A few weeks ago we got around to fixing most of these problems, which were caused by IE8's buggy 'range' function (which is what Wikidot uses when you select text and then click the Bold icon or press Ctrl-B).
Today we finally found the other problem (skipping cursor on larger pages), which was - surprise - another IE8 bug. this thread on grantovich.net explains it.
Update: the IE8 editor is broken when it comes to textareas and our fix did not work on all pages. This affects lots of websites, not just Wikidot. It specifically hits when you style the textarea to fit the page width, and use long lines of text that poor IE8 has to wrap. Microsoft have promised us personally that they will fix this in Windows 7, and are organizing parties to celebrate this fix.
It is realy annoying on IE8 to edit big pages … the cursor is always jumping to the top… I have to edit all pages n FF….
Service is my success. My webtips:www.blender.org (Open source), Wikidot-Handbook.
Sie können fragen und mitwirken in der deutschsprachigen » User-Gemeinschaft für WikidotNutzer oder
im deutschen » Wikidot Handbuch ?
It should be live already. Can you try now?
Portfolio
i failed. still doing it.
http://psc.wikidot.com/test:ie-7-8-edit-test
open the edit box. scroll the scroll bsr to the bottom of the page and watch it jump back to the start.
Just tried it, and it's still not working (as you said)
Internet Explorer 8
Windows 7 RC1
~ Leiger - Wikidot Community Admin - Volunteer
Wikidot: Official Documentation | Wikidot Discord server | NEW: Wikiroo, backup tool (in development)
Microsoft organising a party to celebrate before they've actually achieved anything useful? :)
Seriously though, that IE bug is really annoying.
~ Leiger - Wikidot Community Admin - Volunteer
Wikidot: Official Documentation | Wikidot Discord server | NEW: Wikiroo, backup tool (in development)
I have pushed a JavaScript-based solution to the problem, could you try please? It works for me on all long pages I have tested, so I hope this is finally fixed — and let us hope Microsoft will make IE8 usable, which means probably never ;-)
Michał Frąckowiak @ Wikidot Inc.
Visit my blog at michalf.me
http://psc.wikidot.com/test:ie-7-8-edit-test now works properly :)
~ Leiger - Wikidot Community Admin - Volunteer
Wikidot: Official Documentation | Wikidot Discord server | NEW: Wikiroo, backup tool (in development)
(after a quick test)
Michal, it now seems broken on Safari. If you edit a page that has an open comment box, and press Enter in the page textarea, the cursor jumps to the comment box. This is a new effect afaics. To reproduce, edit any of the pages in the wiki section of this site.
Portfolio
I can't understand one thing: why we are making fixes for not our bugs? It does not make sense at all for me. It's like buying too small jeans and saying: "I'm sorry, it's my fault, I'll try to loose weight…" instead of buying the one that fits you. IMHO we should neither tollerate crappy software, nor making fixes for it.
Not making workarounds for these problems would punish IE8 users, to the point where they won't use Wikidot. So since the main seller of jeans insists on selling them too small, we actually can make a business out of fixing those jeans.
Put it another way: if most wiki providers do not handle IE8 correctly, but Wikidot does, that's added reason to use Wikidot.
Portfolio
Q: Why do proper browsers have their beta versions released?
A: To let people find sites that do not work and tell browser developers about it.
Q: Why does MS IE have its beta versions released?
A: To let people find sites that do not work and tell website developers about it.
Piotr Gabryjeluk
visit my blog
I really don't know why Microsoft even bother with IE anymore.
There are freely available and standard-complient browsers around, so why does MS insist on competing with them?
They benefit from that. Some time ago IE6 was really popular, so people did not bother to make their websites standard-compliant. Instead they made the sites "standard"-compliant (where "standard" means a set of never published rules that uses IE6 to render and interact with websites).
Having different "standard" than standard is their guarantee people NEED their IE browser to run applications written for this "standard" browser. And as you know IE means Windows, which costs money.
So basically, having a non-standard but as-popular-as-standard commercial product makes them rich.
Piotr Gabryjeluk
visit my blog