Tag Archive for 'IE'

Internet Explorer 9 en Toledo

English version below

Onlangs bracht Microsoft officieel Internet Explorer 9 uit. In de voorbije weken is Microsoft ook begonnen om deze browser te verspreiden via de Windows of Microsoft updates. Dit betekent dat redelijk wat thuisgebruikers ondertussen deze browser op hun PC hebben staan.

Reeds voordat de browser officieel uit was, hebben wij een aantal testen gedaan met Toledo. Op het eerste zicht blijkt alles in orde tussen IE9 en Toledo.

Onlangs kregen we echter een ticket binnen van iemand die geen items meer kon verslepen in haar cursus binnen Toledo. Ook had deze gebruiker last met het bewerken van items. Na wat onderzoek bleek de oorzaak bij een instelling van IE9 te liggen. Deze nieuwe browser heeft namelijk, samen met andere snufjes, een nieuwe renderer aan boord. Een renderer is het gedeelte van de browser dat de code van de website interpreteert en omtovert tot iets visueels op het scherm waarmee we kunnen interageren. Voorlopig is de huidige versie van Toledo nog niet compatibel met deze nieuwe renderer van IE9.

Bij de overgrote meerderheid van de gebruikers waar er geen problemen zijn, wordt Toledo in Compatibiliteitsweergave gedraaid. Dit is een modus waarbij websites op een andere manier worden gerendered die meer overeenkomt met de vorige versies van IE.

Momenteel worden alle websites binnen het ‘kuleuven.be’ domein gedraaid in compatibiliteitsmodus.

Bij de gebruiker in kwestie was er echter een optie afgevinkt waardoor IE9 geen rekening hield met de lijst van websites die in compatibiliteitsweergave dienen te draaien.

Wat kan je concreet doen indien je problemen ondervindt met IE9 en Toledo?

  • Kijk eerst of er een probleem is met de compatibiliteitsweergave door in de bovenbalk van Internet explorer op zoek te gaan naar een symbool van een gebroken blad.

Een icoon van een gebroken blad bovenaan in IE duid erop dat er een probleem met Toledo en IE9

  • Druk op de ‘alt‘-toets van je toetsenbord om de command bar (opdrachtbalk) te activeren.
  • Er verschijnt nu een extra balk onder de witte adres balk met onder andere de knoppen ‘Page (Pagina)’ en ‘Safety (Beveiliging)’. Klik op de knop ‘Tools (Extra)‘ en vervolgens op ‘Compatibility View settings (Instellingen voor compatibiliteitsweergave)‘.

Klik op Tools en vervolgens op Compatibility View Settings

  • Er opent een dialoogvenster waarin je een aantal opties kan aanpassen met betrekking tot de compatibiliteitsweergave van IE9.
  • Om ervoor te zorgen dat je steeds de correcte en meest recente lijst gebruikt van websites die in compatibiliteitsweergave moeten draaien, dien je de optie ‘Include updated website lists from Microsoft (Bijgewerkte lijsten met websites van Microsoft opnemen)‘ aan te vinken.

Vink de optie 'Include updated website lists from Microsoft' aan

  • Vervolgens mag je dit dialoogvenster sluiten en de browser herstarten. Normaal is het probleem dan opgelost.

Indien je na het selecteren van deze optie en het herstarten van de browser nog steeds problemen ondervindt met het verslepen van items in Toledo, dien je onderstaande stappen uit te voeren.

  • Surf naar Toledo en log in.
  • Klik bovenaan in Internet Explorer 9 op ‘Tools (extra)‘ en vervolgens op ‘Compatibility View settings (Instellingen voor compatibiliteitsweergave)‘.
  • Normaal staat er bovenaan in het invulveld ‘kuleuven.be‘.
  • Klik vervolgens op de knop ‘Add (Toevoegen)‘.
  • Sluit het dialoog venster en herstart de browser.

English version

Recently Microsoft officially released Internet Explorer 9. In the past weeks, Microsoft also began distributing this browser through Windows Updates. This means that the number of users that are using this browser is increasing.

Before the official release of version 9, we conducted tests and at first glance there seems to be no problem.

A few days ago, we received some information about some users experiencing problems with dragging and dropping menu-items. There were also issues with editing items. After some testing and investigating, the cause appears to relate to a setting in IE9. This new browser, together with a lot of new features, includes a new rendering engine. The rendering engine is core of the browser that interprets the code of the website and transforms it into the visual representation we see and with which we interact. In the current version of Toledo, not all features are compatible with this new renderer.

The majority of the users do not experience any problems with IE9 and Toledo because Toledo is being run in compatibility mode inside IE9. This is a special mode in which Internet Explorer 9 renders the website with a renderer of a previous version.

Currently, all websites inside the ‘kuleuven.be’ domain are being rendered in compatibility mode.

The users experiencing problems however do not use this compatibility mode which normally is turned on automatically by IE9 when visiting Toledo because a specific setting regarding compatibility mode is turned off. This setting determines whether or not IE9 uses the list of websites maintained by Microsoft which need to be run in compatibility mode.

What can you do if you are experiencing problems with IE9 and Toledo?

  • First determine if there is a problem with compatibility mode by looking at the top bar of internet Explorer. Search for a symbol of a broken paper.

Een icoon van een gebroken blad bovenaan in IE duid erop dat er een probleem met Toledo en IE9

  • Press the ‘alt’-key of your keyboard to activate the command bar.
  • The command bar appears as an extra bar underneath the address bar and contains buttons such as ‘Page’ and ‘Safety’. Click on ‘Tools‘ and next on ‘Compatibility View settings‘.

Klik op Tools en vervolgens op Compatibility View Settings

  • A dialog window opens where some options are present regarding the compatibility mode of IE9.
  • To make sure you are always using the correct and most recent list by Microsoft that contains the websites that need to be run in compatibility mode, place a checkmark next to ‘Include updated website lists from Microsoft’.

Vink de optie 'Include updated website lists from Microsoft' aan

  • Now you can close the window and restart the browser. Normally, the problem should be solved.

If the problem persists after doing the above correctly than you need to do the following:

  • Go to Toledo and log in
  • Click on tools at the top of the browser and next on ‘Compatibility View settings’
  • Normally, the text field contains ‘kuleuven.be‘
  • Click on ‘Add’ to add this text to the list of websites that will be run in compatibility mode
  • Close the window and restart the browser

[Oplossing] Problemen met bestanden op BB9

Naar aanleiding van de gekende problemen met bestanden op BB9 hebben wij in overleg met Blackboard een oplossing in productie gezet.

Deze oplossing laat gebruikers, na het klikken op een link van een bestand, een boodschap zien in een groene balk.  Hierin krijgen ze een alternatieve link aangeboden om het bestand te downloaden. Deze boodschap verschijnt echter pas na het weg klikken van de waarschuwingsboodschap.

Na het klikken op een link naar een bestand krijgt men in IE een waarschuwing

Na het klikken op een link van een bestand krijgt men in IE een waarschuwing

Na het sluiten van de bovenvermelde waarschuwing verschijnt er een alternatieve manier om het bestand te downloaden.

Na het sluiten van de bovenvermelde waarschuwing verschijnt er een alternatieve manier om het bestand te downloaden.

Deze groene balk zal enkel verschijnen in Internet Explorer.

Problemen met bestanden op BB9

In een aantal gevallen zijn er problemen met het openen van bestanden in BlackBoard 9. De bedoeling van deze post is om een overzicht te geven van deze problemen en om enkele workarounds voor te stellen.

Problemen met IE

Het eerste en grootste probleem doet zich voor in Internet Explorer (IE): wanneer een gebruiker in IE op een link klikt die verwijst naar een bestand dat deel uitmaakt van het Office pakket (doc, docx, ppt, pptx,…) dan opent volgende popup:

Security warning van IE

Security warning van IE

De gebruiker dient nu te klikken op Close, vervolgens bovenaan in de ‘Information Bar’ te klikken en vervolgens ‘Download File…’ te kiezen. Spijtig genoeg gebeurt er nu iets bizar. De pagina ververst en je komt op het startschermvan de cursus terecht. Als je nu terug naar het desbetreffende bestand navigeert, dan kan je er op klikken en krijg je de mogelijkheid om het te downloaden. Jammer genoeg dien je dit te doen bestand per bestand. Daarnaast blijkt IE na een zeker tijd ook te vergeten dat je het voor een bepaald bestand hebt goedgekeurd en dien je de hele procedure te herhalen. Dit is duidelijk geen werkbare situatie.

Het probleem ontstaat door de manier waarop Blackboard nu bestanden aanbiedt en de manier waarop IE omgaat met deze manier. Wanneer een gebruiker nu op een link klikt dan gebeurt er een page-refresh (ten gevolge van de Content Wrapper van BB) . Op deze nieuwe pagina probeert BB het bestand aan de gebruiker aan te bieden. Dit gebeurt allemaal heel snel en is voor de gebruiker niet echt zichtbaar. Doordat het bestand wordt aangeboden via een andere pagina dan diegene waar de link oorspronkelijk stond, denkt IE dat dit niet veilig is. Er wordt immers een bestand aangeboden op een webpagina waar de gebruiker nooit op een link heeft geklikt. Dit vormt dus een security probleem voor IE.

Er zijn een aantal tijdelijke workarounds voor dit probleem:

  1. Met de rechtermuisknop klikken op de link en te kiezen voor ‘Save Target As’. Het bestand lokaal opslaan en vervolgens lokaal openen.
  2. Firefox heeft dit ptobleem niet.
  3. (niet aangeraden) Cygnus toevoegen aan de trusted sites in IE en voor trusted sites aangeven dat de ‘Automatic promting for File Download’ op ‘enable’ staat. Dit geeft aanleiding dat je voor elke server die achter de loadbalancer Cygnus zit, apart moet bevestigen dat dit een veilige server is. Concreet krijg je gedurende een hele tijd waarschuwingen die je moet bevestigen. Daarom wordt deze oplossing dan ook afgeraden.

Wij beseffen maar al te goed dat dit een heel serieus probleem is voor de gebruikers van IE (ongeveer 60% van de users) en zijn dan ook al op zoek naar oplossingen. Blackboard is ook al op de hoogte en we verwachten ook snel input van hen.

Problemen met Firefox

Firefox (FF) heeft een probleem met grote PDF bestanden.  De juiste grootte weten we niet. Als een gebruiker op een PDF klikt groter als 30 MB dan geeft dit aanleiding tot volgende boodschap:

Foutboodschap in FF voor grote PDF's

Foutboodschap in FF voor grote PDF's

Dit probleem doet zich voor door de manier waarop BB9 PDF-bestanden aanbiedt gecombineerd met de grootte van het cache geheugen van Firefox. Op BB 7.2 konden deze grote PDF bestanden zonder problemen bekeken worden. In BB9 echter geeft FF een fout waardoor het lijkt alsof het bestand beschadigd is hoewel dit echter niet zo is.

Er is een  workaroud voor dit probleem:

  1. Met de rechtermuisknop klikken op de link en te kiezen voor ‘Save Link As…’. Het bestand lokaal opslaan en vervolgens lokaal openen.

Ook hiervan beseffen we de ernst van het probleem en zijn we op zoek naar een oplossing.

Van zodra we voor één van de bovenstaande problemen een oplossing hebben, zullen we dit communiceren (oa. via deze blog).

Update 08/04/2010: Ondertussen is er een oplossing voor het downloaden van bestanden in IE in productie genomen.