xles / hyphenator

Automatically exported from code.google.com/p/hyphenator
GNU General Public License v3.0
0 stars 0 forks source link

Inserting multiple hyphens where not needed #183

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Only affected device: Samsung Galaxy Tab with Android 4.0.4

What is the expected output? What do you see instead?
It should make a hyphen at the end of a line not in every word.

See the attached Screenshot or follow this link: 
http://img545.imageshack.us/img545/2438/ssbandroidgalaxyfail.jpg

What version of the product are you using? On what operating system?
Version 4.1 and 4.2

The HTML Element is a H2. p Elements are working.

Original issue reported on code.google.com by land...@gmail.com on 6 May 2013 at 2:34

Attachments:

GoogleCodeExporter commented 9 years ago
Hi

Darf ich auf deutsch antworten?

Ersteinmal danke für den Hinweis.

Es sieht so aus, als ob Chrome auf Android noch Probleme mit der korrekten 
Darstellung von soft hyphens in Titeln hat. (Hyphenator.js macht nämlich 
nichts anderes, als in allen Wörtern an den entsprechenden Stellen soft 
hyphens (­) einzufügen.)

Da ich keine Android Geräte zur Verfügung habe, kann ich das nicht 
überprüfen.

Ich empfehle als work-around nur die Inhalte der Artikel, nicht die Titel, mit 
der hyphenate-Klasse zu versehen. Einige Typograhie-Lehrbücher raten sowieso 
davon ab, in Titeln Silbentrennung zu verwenden.

Gruss,
Mathias

Original comment by mathiasn...@gmail.com on 10 May 2013 at 3:34

GoogleCodeExporter commented 9 years ago
Hab mir soeben das Android Development Kit mit dem Emulator installiert. Es 
kommt aber mit Android 4.2.2; dort scheint alles so zu funktionieren, wie es 
sollte…

Original comment by mathiasn...@gmail.com on 10 May 2013 at 4:02

GoogleCodeExporter commented 9 years ago
So. Ich konnte das Problem nachvollziehen, als ich den Emulator mit Android 
4.0.4 startete.

Chrome hatte einen Bug mit soft hyphens und der CSS-Anweisung 'text-rendering: 
optimizelegibility;' (http://code.google.com/p/chromium/issues/detail?id=68230).

Dieser Bug wurde aber in neueren Versionen behoben.

Alternativ zum oben erwähnten work-around (das ist auf der Website ja schon 
über die selector-function sehr elegant gelöst :-) kannst du auch 
'text-rendering: optimizelegibility;' rausnehmen.

Ich kann meinerseits im Hyphenator.js-Code nichts dazu beitragen. Deshalb 
schliesse ich diesen issue-thread hier.

Gute Grüsse,
Mathias

Original comment by mathiasn...@gmail.com on 11 May 2013 at 9:52