Ik heb artikelen gegoogeld over de relevantie van hinting, maar de meeste die ik heb gelezen dateren op zijn best uit 2011 en de jaren negentig in ergste, wat zou kunnen betekenen dat ze “verouderd zijn.

Is hinting nog steeds relevant in 2017 en later? Wanneer zou het punt zijn waarop het verouderd raakt?

Nu hebben we een zeer hoge resolutie beeldschermen en lettertypen zijn over het algemeen toch ingesteld op een bepaald aantal vaste puntgroottes, of het nu voor schermweergave of voor afdrukken is. Hinting lijkt alleen gericht te zijn op zeer kleine formaten en beeldschermen met zeer lage resolutie, wat mij verbijstert, omdat ik ” Ik heb moeite om te begrijpen waarom je de lettergrootte te laag zou willen instellen voor de meeste leesdoeleinden (zelfs voor kleine tekst zoals kop- en voetteksten), en ik ga er ook van uit dat ik me waarschijnlijk niet druk zal maken om oud- tijdige lage resolutie wordt weergegeven bij het kiezen van een lettertype voor een “hippe” website.

Bewerken : Is erven gebruikt op deze site ingesteld op 9 gezinspeeld? (alle weblettertypen zouden toch een hint moeten hebben?) Ik weet niet zeker of het leesbaar is vanwege hints of vanwege mijn scherm. Als het eerste de reden is, dan stel ik misschien “gewoon een domme vraag.

Reacties

Antwoord

Ja.

Heel erg als je Windows, Android, OpenJDK Java-ontwikkelkit, PlayStation 3 & 4, PS Vita en elk ander besturingssysteem dat FreeType gebruikt dat de hintfunctie implementeert.

Ook op Windows proberen projecten zoals gdipp en MacType de systeemrenderer met FreeType te overschrijven.

https://en.wikipedia.org/wiki/FreeType#Platforms https://en.wikipedia.org/wiki/FreeType#Hinting

Het maakt deel uit van TrueType

https://en.wikipedia.org/wiki/TrueType

TrueType is een contourlettertype-standaard ontwikkeld door Apple en Microsoft eind jaren tachtig als concurrent van de Type 1-lettertypen van Adobe die in PostScript worden gebruikt. Het is de meest gebruikte indeling geworden voor lettertypen op de klassieke besturingssystemen Mac OS, Mac OS en Microsoft Windows.

Vraag: Zo ook hinting nog steeds relevant in 2017 en later? Wanneer zou het punt zijn waarop het verouderd raakt? (bijgevoegde bewerking)

Antwoord: waarschijnlijk niet gezien alle platforms die het gebruiken, maar het is moeilijk om de toekomst te voorspellen

Vraag: Bewerken: wordt inherit gebruikt op deze site ingesteld op 9 hinted?

Antwoord: alleen als u geen Mac gebruikt. Mac negeert hints.

Deze link legt hier wat meer uit.

https://www.typotheque.com/articles/hinting Het gaat in op de verschillen tussen de manier waarop Mac en Windows lettertypen renderen.

Mac OS vs. Windows Er is veel geschreven over hoe Mac OS tekst weergeeft in vergelijking met Windows. Ik zal hier niet op details ingaan, maar het belangrijkste verschil is dat de rasterfunctie van Microsoft tekens probeert uit te lijnen op het hele pixelraster, met als resultaat dat normale gewichten lichter lijken, vetgedrukte gewichten er zwaarder uitzien en subtiele ontwerpdetails kunnen worden verloren bij kleine puntmaten. Apples raster probeert het ontwerp van het lettertype zoveel mogelijk te behouden, soms ten koste van de beeldhelderheid. De rastersoftware van Windows levert extreem goede resultaten op met een paar ingebouwde TrueType-lettertypen, maar suboptimale resultaten met 99% van de andere lettertypen. De Mac OS Quartz-technologie negeert lettertypehinting volledig en geeft alle lettertypen even goed weer, ongeacht het lettertype.

Dat betekent echter niet dat fonthints slecht zijn. Apple geeft hun fonts alleen op een andere manier weer.

Ook bekijk dit eens

http://www.microsoft.com/typography/TrueTypeHintingIntro.mspx

http://www.microsoft.com/typography/TrueTypeHintingHow.mspx

https://en.wikipedia.org/wiki/TrueType #Hinting_language

Het helpt zelfs bij beeldschermen met een grotere resolutie, vooral bij het weergeven van hele kleine lettertypen.

Opmerkingen

Antwoord

Zoals @LateralTerminal zei:” Het helpt zelfs bij beeldschermen met een grotere resolutie, vooral bij het renderen van hele kleine lettertypen.”

Ik denk eigenlijk dat dit de sleutel is tot het begrijpen van het probleem dat hinting oplost: aliasing. Het heeft niets te maken met puntgroottes, ems of zelfs typografie.

Displays met een hogere dichtheid maken alleen de aliasingfouten kleiner en moeilijker te zien, maar ze verdwijnen niet. Zolang er een variabele frequentie is die de grootte van een pixel of bijna heeft, heb je die. Voor type ziet het eruit als schokkerige tekst, maar dit is vergelijkbaar met moiré, zoals hieronder in rood gemarkeerd.

Hinting is ontwikkeld omdat de meeste VPU + CRT-combos van die tijd een zeer lage pixeldichtheid hadden, dus de meeste type-informatie lag heel dicht bij de puntmonsterfrequentie . Om een nauwkeurig detail goed weer te geven, heb je een bemonsteringsdichtheid nodig die minstens 1,5x de dichtheid is van het ding dat je probeert vast te leggen / reproduceren.

Het onderstaande voorbeeld toont een variabele frequentie en je kunt de moiré op de drempel waar de aliasingfouten het signaal inhalen. Merk op dat de specifieke resolutie niet echt relevant is: het is de in interactie tussen de pixelinformatie en elke frequentie die die limiet nadert.

Voor het speciale geval van type kan het simpelweg “uitzoomen” van een PDF-document hintingen plotseling weer relevant maken, maar in het algemeen betekent een hogere dichtheid minder kansen om het nodig te hebben.

voer hier een afbeeldingsbeschrijving in

Opmerkingen

  • Werd het moiré-voorbeeld uitgevoerd met het juiste gamma? En heeft ' geen JPEG-artefacten?

Antwoord

Hinting is relevant bij lage resolutie. Zelfs als er displays met hoge resolutie beschikbaar zijn, is soms nog een lage resolutie nodig, bijv. je maakt een afbeelding (die wat tekst bevat) en de bestandsgrootte van die afbeelding is beperkt. Mogelijk kunt u de afbeelding op elke gewenste grootte weergeven, maar als het platform waarop u zich bevindt de maximale bestandsgrootte van een afbeelding beperkt, kunt u slechts een beperkte native resolutie hebben en worden hints weer relevant. Een andere situatie is wanneer u te maken heeft met schermvergroters die alleen de pixels vergroten, of ouderwetse “featurephones” met beperkte resolutie.

U kunt gewoon een bitmaplettertype gebruiken dat is aangepast aan de pixelgrootte die u wilt, maar lettertypen met goede hints zijn flexibeler qua grootte.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *