cuvintele Hyphenating (separare de silabe) este recomandat pentru site-uri web text înclinat sau aplicații tipografie web.
Cu scriptul activ, ori de câte ori utilizatorul redimensionează fereastra browser-ului, cuvintele sunt împărțite și păstrate pe același rând (pentru a umple până la capăt în consecință), și nu sa mutat la rândul următor (de mai jos).
Un exemplu, model și script generatoare sunt incluse în pachetul de download.
Un port PHP este, de asemenea, disponibil .
Un port ActionScript este, de asemenea, disponibil
Caracteristici :.
- Automat texte hyphenates pe site-urile în cazul în care oricare webdeveloper a inclus scriptul pe site sau folosi ca un bookmarklet pe orice site.
- ruleaza pe orice browser modern care acceptă JavaScript și cratimă moale ().
- sparge automat URL-uri pe orice browser care acceptă spațiul lățime zero.
- ruleaza pe client, pentru că sursa HTML a site-ului poate fi servit curat și zvelt și că poate răspunde la text resizings de utilizator.
- Urmează ideile JavaScript discret.
- Are un API documentat și este extrem de configurabil pentru a satisface nevoile dumneavoastra.
- Suportă o gamă largă de limbi.
- Se bazează pe algoritmul de despărțire în silabe Franklin M. Liangs (PDF) cunoscut din LaTeX și OpenOffice.
- Ofera servicii pentru personalizarea, fuzionarea și ambalare script si modele.
Ce este nou în această versiune:.
- Adăugat suport pentru limba română
- Ascunderea și anulează ascunderea elementelor este acum face prin adăugarea clase.
- Modele stocate în DOMStorage sunt acum versiuni.
Ce este nou în versiunea 4.1.0:.
- Bookmarklet foloseste CSS3hyphenation
- jslint Actualizat și a făcut mai fericit.
- Faster model de verificare (asincron).
- Utilizarea querySelectorAll în unele browsere.
- în toată lumea ascunde și unhide textul prin stabilirea clase CSS (mai rapid).
- de testare incluse disponibilitate CSS3hyphenation.
- Made Hyphenator.js gata de IE10.
- Adăugat suport pentru Esperanto.
Ce este nou în versiunea 4.0.0:
- algoritm despărțirea în silabe rapid bazat pe o încercare
- traversarea DOM repede
- În total: 30% mai putin timp de execuție
- Suport pentru CSS3-despărțire în silabe
- Se anulează ascunderea Progresiste a elementelor despărțite
- Adăugat suport pentru slovac
Ce este nou în versiunea 3.3.0:.
- Suport pentru catalană
- issue125 fixe (Cuvintele conțin ZWNJ sunt despărțite în prezent).
- issue126 fixe (suport pentru caractere substituite: de exemplu, s lungi în Fraktur german) .
- issue131 fixă (numărul versiunii fix).
Ce este nou în versiunea 2.5.0:.
- Suport pentru armeană
- Suport pentru lituaniană.
- Adăugat un instrument pentru a calcula seturile de model redus (reducePatternSet.html).
- Actualizat funcția runOnContentLoaded la cea mai recentă de ultimă oră.
Cerințe :
- activarea JavaScript-ului pe partea de client
Limitări :
- Nu da control asupra câți cratime utilizatorul va avea ca terminații pe linii consecutive .
- Nu elimina înșelătoare despărțirea în silabe ca "picior-end" (în funcție de calitatea modelului).
- nu funcționează în Firefox 2 (dar funcționează bine în Firefox & gt; = 3,0)
- Nu ocupa special (aka non-standard) despărțirea în silabe (de exemplu, omaatje- & gt; oma-tje)
Comentariile nu a fost găsit