Keresés

Új hozzászólás Aktív témák

  • vlevi

    nagyúr

    válasz profit #72847 üzenetére

    Engem is zavarnak az ocsmány betűk, sajnos kevesen vagyunk hozzá, hogy észrevegyék.
    Azthiszem a Vistával jelent meg a Cleartype, ami később visszamenőleg bekerült az XP-be is, de XP alatt nem nézett ki olyan jó, mint Vista alatt. Hetesen pedig teljesen jól működött. Sajnos már ott is lehetett látni, IE10, illetve az Office valamelyik verziói alatt már nem Cleartype-t használ, ezért újra rondák a betűk.
    Ez az "újdonság" pedig nem más, mint a Directwrite, amivel rögtön több probléma is van.
    Az Opentype (Truetype) betűknél, amik vektor alapúak, a jó öreg GDI szöveg kirajzolás egy bizonyos betűméret alatt nem csak a "sima" vektoros megjelenítés alapján rajzolja a betűket, hanem a pixelekhez optimalizáltan, tulajdonképpen mégiscsak pixelesen, mint a régesrégi fontokat.
    Ezt asszem a direktwrite (ami videókártyára, hardveresen gyorsított írást jelent) ezt nem teszi meg. Emiatt a 6-7 pixel magas tahoma betű, vagy arial, bármi, esetleg Firefox!!! az egy régi progiban, ami GDI alapon rajzol, ott teljesen jól olvashatóak ezek a szövegek, de IE, Office, Edge, Chrome, ... ott már, a fenti okok miatt nem az igazi.
    Másik, hogy a Cleartype színes pixelekből rakosgatja össze a betűk széleit, ezzel éri el, hogy ne legyen recés a szöveg. Egész tűrhetően megoldja.
    A Directwrite-nál ez sincsen, csak szürke antialiasing, ami közel sem ad olyan jó végeredményt.
    Harmadik dolog, és ez teszi be végleg a kaput nálam. A Directwrite nem pixelre igazítja a szöveget, emiatt képtelen arra, hogy pl. három egyforma betűt egymás után kiírva, ugyanúgy nézzenek ki, mert valamelyik biztosan fél pixel határon lesz. Egy nyamvadt függőleges vonalat nem képes rendesen megjeleníteni.
    Ezekkel egyébként nem is lenne különösebb gond egy 5"-os FullHD telefonon, ahol a legkisebb betű , 2-3mm magas, az is 20-30pixel méretű, és úgysem látom az egyes képpontokat. De 80-90dpi felbontású, 24" FullHD monitoron ótvar ocsmány.

    Ugyanez a szöveg a wordben, 100% nézetben, 12pt Ariallal,
    [kép]

    valamint a Firefoxos, 9pt-s szöveggel.
    [kép]

  • #86564352

    törölt tag

    válasz profit #72847 üzenetére

    A Microsoft sajnos soha nem figyelt annyira a részletekre. Win10 példája is mutatja ezt. Pedig Jobs-nak igaza volt az interface amivel először találkozik az ember.

Új hozzászólás Aktív témák