Removed from the list today:
- [UNFIXABLE: It looks as though Opera just doesn't support
:target
properly.] (Opera): Note display in text documents is the old-fashioned jump to the bottom of the page. Presumably the :target
pseudo-class is not supported. Check this.
- FIXED: (IE, Opera): Site title renders badly. This was just caused by some bad font settings in the CSS.
- [FIXED: Opera has a rendering bug here, but setting the
visibility
propery as well as the display
property seems to work around it. (Opera): In Complet, clicking on an IMT document shows the teaser, but then trying a text document will not switch the teaser over; it looks as though the image teaser appears on top of the other one, and hides it. What actually happens is that the previous teaser is overpainted properly.
- FIXED: [Content]: The Équipe page is out of date. Update the list to include H, and remove Eric because the schemas he researched are no longer used.
- [FIXED, or at least worked around: setting the main image to
position: absolute
seems to stop it from jumping around.] (IE): When areas are selected on the image, the act of selecting the corresponding item in the annotation menu causes the image to jump around, presumably because some layout thing is being recalculated. This might be impossible to fix, but we should have a go at it.
The last recalcitrant lot of annoyances:
- When jumping to an image segment/annotation, the correct one is selected,
scrollIntoView()
works vertically, but not horizontally, so an image segment off to the right is unseen; also, the segment pops up behind the annotation menu sometimes, which is disconcerting. Should the menu move when it's covering an annotation area? Is it possible to predict all of this adequately? Should we just let users work around this stuff?
- (IE): Hoverbox images are lower in the z-order than the other components of the page. Can this be fixed, or is it just an IE bug? It's just cosmetic.
- (IE): Z-order is REALLY screwed on IE; despite explicit settings in the stylesheet, the annotation menu goes behind the site menu. Perhaps we need to set a lower value on the site menu explicitly.
The last two issues here are really annoying IE problems that really don't seem to be fixable. The heart of the problem is that IE seems to be incapable of combining elements in the normal page flow (such as the menu and the header), which may have variable font sizes and take up unpredictable amounts of space, with elements which are to the left of them and below them, which have absolute or fixed position. So we can't have a reliable functioning site layout combined with an interactive image and draggable popups. It completely loses its marbles, and starts rendering elements with no background image, and no apparent width value.
I don't know how much time it's worth spending on this. My feeling at this point is that we should just warn IE users to get a proper browser. I've created a browser information page that needs to be translated, and we could use JavaScript to show a link to that page in every other page whenever the user has IE.