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

  • dqdb

    nagyúr

    válasz #27441408 #11229 üzenetére

    Az IE9 a Direct2D API-ra épít majd, ami Windows 7 alatt jelent meg, és Vistára is elérhetővé vált, de XP-re nem. A Firefox nem ezt használja továbbra sem, hanem az elavultabb GDI/GDI+ felületet, ami XP-n is létezik. Ha a hardveres gyorsítás miatt átállnak OpenGL alapokra, akkor sem lesz probléma, mert az is létezik XP-re. A magas piaci részesedés miatt az XP támogatás eléggé sokáig fog még élni.

    A Windows 95/98/ME támogatás megszüntetése más okokból történt. Az NT vonal a kezdetektől támogatta a Unicode rendszerhívásokat, míg a 95 vonalban később oldották ezt meg egy kompatibilitási rétegnek nevezett gányolással. Ennek használata nélkül külön binárist kellett volna készíteni ezekre az operációs rendszerekre, valamint az összes helyen a forráskódban, ahol valamilyen sztringművelet szerepel, úgy kellett volna megírni, hogy mindkét platformon jól menjen. A kompatibilitási réteg használatával pedig más problémák merültek volna fel :) A Mozilla ezért úgy döntött - én már előbb megléptem volna -, hogy egy fokozatosan csökkenő jelentőségű és előbb-utóbb eltűnő platformot már nem támogat tovább.

    tAm6DAHNIbRMzSEARWxtZW50ZW0gdmFka5RydIJ6bmkuDQoNClOBc4Ek

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