Lange Wörter verhindern Responsiv-Webdesign!

  • Auf der Webseite Freelance-Market.de werden zahlreiche Freelancer-Profile angezeigt. Soeben wird die Seite umfangreich in Sachen “responsives Webdesign” überarbeitet. So passt sich die Seite dynamisch an die jeweilige Fensterbreite an. Bei schmalen Fenstern haben wir jetzt das Programmierproblem, dass wir längere Wörter nicht automatisch umbrechen können.

    Zur Demonstration könnt Ihr mal auf http://www.freelance-market.de/c/IT-Webdesigner gehen und das Fenster sehr schmal ziehen. Dann sieht man, dass beim ersten Nutzerprofil die langen Begriffe “Suchmaschinenoptimierung” und “Suchmaschinenwerbung” über die Spalten (natürlich DIV)-Begrenzung hinaus laufen.

    Zwei Lösungsansätze scheiden leider aus:
    1. Wordwrap: Schneidet bei einer vorgegebenen Zeichenlänge strikt ab, ohne die orthografischen Regeln der deutschen Silbentrennung zu berücksichtigen. Mit einer Funktion ist es zwar dahin gehend zu erweitern, dass nicht die Zeichenlänge, sondern die Wortlänge berücksichtigt wird, jedoch wird auch dann die Silbentrennung nicht berücksichtigt. Darüber hinaus wird das jeweilige Wort IMMER getrennt, und nicht, wie gewünscht, nur bei fehlender Browserbreite!
    2. Händische Korrektur der Datenbank-Einträge (Problem Die Seite soll auch in einen breiten Fenster gut erscheinen, also nicht etwa wie “Suchmaschinen-Werbung” )
    Welche Lösungsvorschläge habt Ihr?

  • Auszug aus den Forenregeln:

    Zitat

    Inhalt von Beiträgen:
    [FONT=Verdana, Arial, Helvetica, sans-serif]Forum-Hilfe behält sich das Recht vor, jederzeit Beiträge zu löschen, zu verschieben oder zu überarbeiten, die nicht den Forumsregeln entsprechen. Dies geschieht ohne vorherige Information des Verfassers. Die User ist alleine für die von ihnen publizierten Inhalte (Texte; Bilder oder andere Veröffentlichungen) verantwortlich und bestätigt auch damit, das er keine Copyrightgeschütze Werke und Texte hier im Forum veröffentlicht.
    Verboten oder auch unerwünscht sind folgende Inhalte: [/FONT]

    • [FONT=Verdana, Arial, Helvetica, sans-serif]extrem politisch oder religiös orientierte Postings [/FONT]
    • [FONT=Verdana, Arial, Helvetica, sans-serif]strafbare, pornographische, jugendgefährdende, beleidigende oder ehrverletzende Inhalte[/FONT]
    • [FONT=Verdana, Arial, Helvetica, sans-serif]Warez oder fremde copyrightgeschütze Werke [/FONT]
    • [FONT=Verdana, Arial, Helvetica, sans-serif]E-Mail Adressen [/FONT]
    • [FONT=Verdana, Arial, Helvetica, sans-serif]Songtexte [/FONT]
    • [FONT=Verdana, Arial, Helvetica, sans-serif]persönliche Angaben wie Telefonnummern, Adressen usw (diese bitte per PN austauschen) [/FONT]
    • [FONT=Verdana, Arial, Helvetica, sans-serif]oder anderweitig inakzeptabel Postings, die hier nicht erfasst wurden, aber gegen geltendes Recht, die guten Sitten, allgemeines Moralempfinden oder eben gegen die Forenregeln verstossen.[/FONT]
    • [FONT=Verdana, Arial, Helvetica, sans-serif]Crosspostings - die gleiche Frage in mehreren anderen Foren gleichzeitig stellen[/FONT]