15. 8.
2018
Častým problémem, se kterým se dosud uživatelé Informačního systému Masarykovy univerzity (IS MU) potýkali, bylo znehodnocení textu při kopírování z jiného zdroje do IS. Tento zdánlivě jednoduchý problém však vyžadoval netriviální úsilí Vývojového týmu IS MU ve snaze takovým případům předejít.
Při kopírování textu myší z lokální aplikace (například Wordu) docházelo za jistých okolností k tomu, že Word vložil do výběru speciální „neviditelné“ formátovací značky, které v běžném textovém poli prohlížeče nedávají smysl (například tzv. vertikální tabulátor). Protože nešlo o platné znaky pro příslušný účel, IS zkoušel předpokládat, že vstupní text je asi v jiné znakové sadě, než je implicitní UTF-8. Tímto se ovšem vkládaný text poškodil v případě, že skutečně byl skoro celý v UTF-8 a jenom obsahoval navíc nějaký nepovolený znak.
Proto byla detekce vstupního kódování znaků v ISu upravena tak, že systém nyní daleko silněji předpokládá, že vkládaný text je v UTF-8, čímž by tento problém ve většině případů již neměl nastávat.
Pokud přesto uživatelé zaznamenají poškození vkládaného textu při kopírování z některé lokální aplikace, mají možnost se obrátit svého fakultního IS-technika s popisem konkrétní situace.