ELVÁLASZTÁS
BALRA ZÁRT
Five to 10 years from now, if not sooner, the vast majority of ‘The New Republic’ readers are likely to be reading it on a tablet.
Chris Hughes

Feltételes elválasztójel

A feltételes elválasztójel egy különleges karakter, amely a weboldalon csak akkor látszik, ha éppen sor végére kerül.
Unicode-kód:U+00AD
Unicode-név:soft hyphen
ISO-entitás:­
HTML NCR (decimális):­
A szkript (a kliens oldalon) dinamikusan feltölti a weboldal szövegét feltételes elválasztójelekkel.
Név: Hyphenator.js (https://code.google.com/p/hyphenator/)
Licenc: GNU LGPL (ingyenes)
Szerző:Mathias Nater, Zürich, Svájc (https://www.mnn.ch/)
Magyar elválasztás:Nagy Péter

A folytonos szöveg – egy <div> stíluskóddal képzett hasábjai között – hasábról hasábra folyik:

Barátom!, sóhajtottam egy nagyot, ahogy észrevettem egy különös dolgot, amikor véletlenül a „Minek neked annyi cipő?” alcímű iromány pottyant elém. (E kifejezés apámból olyan alkalmakkor szakadt ki, amikor valamiféle nyomdafestéket nem tűrő szöveg akarta elhagyni a száját.) Megnézted a cikket? Rájöttél, hogy min képedtem el? Hogy megkönnyítsem a dolgod, egy részletét megmutatom. Nos, látod már? Még mindig nem? Akkor ezt nézd! Ezen is a kis piros téglalappal bekeretezett részt. Ha még most sem mondod elismerően, hogy „Hiszen ez elképesztő!”, reménytelen eset vagy… ki tudja, tán már láttál ilyet, esetleg nem villanyoz fel az ilyen típusú nyalánkság. És most nézz végig az eddig olvasott sorokon. Ugye, látsz elválasztást? Ráadásul, hibátlannak is tűnik. Nekem is kell ilyen! – mondtam magamnak.
Érdekes (vagy inkább sajnálatos), hogy ez a varázslat eddig elkerülte a figyelmem, pedig már négy éve létezik. Jelentős áttörés a haladás útján – az informatikusok lassan átveszik a stafétabotot a tördelőszerkesztőktől. Hiába, egyre inkább igazolódni látszik a jó pár évvel ezelőtt fogant gondolat: leáldozóban van a Gutenberg-galaxis csillaga…
Ahelyett, hogy – szokás szerint – elkezdtem volna vizsgálgatni a talált oldal tartalmát, nekiláttam kutatni a világhálón (persze, a Google segítségével). Hogy is van? Mit keresek? Elválasztás, elválasztójel… Ez angolul valami hyphen, hyphenation vagy mi, így beírtam a Google keresőrovatába a hyphen szót. Régebbi ismereteim között matatva eszembe jutott, hogy a kötőjeltől a soft (lágy) jelző szokta megkülönböztetni, ezért a keresőrovat tartalma kiegészült "soft hyphen"-re (ezekkel az idézőjelekkel, hogy a találati listába csak azok az oldalak kerüljenek, amelyeken a két szó egymás mellett, ebben a sorrendben szerepel), végül, még mögé biggyesztettem az online szót, csak hogy kimaradjon a sok, újságok és könyvek tipográfiájával foglalkozó weboldal.
Ha hiszed, ha nem, a találati lista első eleme egy hihetetlenül biztató, azóta megszűnt weboldal volt, amin a saját szövegedet telepakolhattad elválasztójelekkel, míg a Google-listában egyből a következő találat – maga az elválasztás műveletét végző szkript webhelye volt. Izgatottan kezdtem el olvasgatni a leírását. Rövidesen letöltöttem a szkriptet, végül beágyaztam ebbe az oldalba.
Az SGML-ben találkoztam össze az &shy; entitással – nagyjából egy-két évvel a millenniumi ünnepségek után –, ám az idő tájt a böngészők még nagyon messze voltak attól, hogy a feltételes (rejtett vagy lágy) elválasztójelet értelmezni tudják, és ez a fogyatékosságuk eltartott az évszázad első évtizedének közel a végéig (lásd a szövegátalakító weboldalon). Tudod, ennek felismeréséig mennyit kínlódtam, hogy a böngészők e tökéletlenségét ellensúlyozzam? Nos, ez a hiányosság mondatta velem, hogy sorkizárt szöveg csak ellenőrzött körülmények között, fix, az olvashatóságot ellehetetlenítő szövegfoltszélesség mellett engedhető meg, különben vállalhatatlan méretű szóközök csúfíthatják el a weboldalt. Lássuk be, ez bizony eléggé szánalmas kompromisszum…
Örömmel tudatom, mára ez a probléma megszűnt létezni. Nem mondom, van még tördelés szempontjából egy-két kivetnivaló, tudnék még mit kifogásolni, de ez igen nagy előrelépést jelent. Hogy meggyőződhess a működéséről, kattintgass az ablak jobb felső sarkában lévő, EL-VÁ-LASZ-TÁS feliratú gombra, vagy változtatgasd a böngészőablak szélességét. Ugye, milyen döbbenetes?

Itt különösen jól látszik, hogy mennyire kellett az elválasztás, főként, ha sorkizárt a szöveg (szövegigazítás a jobbra lent lévő gombbal):

A szövegfolt szélessége: 300 pixel
Érdekes (vagy inkább sajnálatos), hogy ez a varázslat eddig elkerülte a figyelmem, pedig már négy éve létezik. Jelentős áttörés a haladás útján – az informatikusok lassan átveszik a stafétabotot a tördelőszerkesztőktől. Hiába, egyre inkább igazolódni látszik a jó pár évvel ezelőtt fogant gondolat: leáldozóban van a Gutenberg-galaxis csillaga…
Szélesség: 200 px
Érdekes (vagy inkább sajnálatos), hogy ez a varázslat eddig elkerülte a figyelmem, pedig már négy éve létezik. Jelentős áttörés a haladás útján – az informatikusok lassan átveszik a stafétabotot a tördelőszerkesztőktől. Hiába, egyre inkább igazolódni látszik a jó pár évvel ezelőtt fogant gondolat: leáldozóban van a Gutenberg-galaxis csillaga…
Szélesség: 150 px
Érdekes (vagy inkább sajnálatos), hogy ez a varázslat eddig elkerülte a figyelmem, pedig már négy éve létezik. Jelentős áttörés a haladás útján – az informatikusok lassan átveszik a stafétabotot a tördelőszerkesztőktől. Hiába, egyre inkább igazolódni látszik a jó pár évvel ezelőtt fogant gondolat: leáldozóban van a Gutenberg-galaxis csillaga…
Szélesség: 120 px
Érdekes (vagy inkább sajnálatos), hogy ez a varázslat eddig elkerülte a figyelmem, pedig már négy éve létezik. Jelentős áttörés a haladás útján – az informatikusok lassan átveszik a stafétabotot a tördelőszerkesztőktől. Hiába, egyre inkább igazolódni látszik a jó pár évvel ezelőtt fogant gondolat: leáldozóban van a Gutenberg-galaxis csillaga…
Az itt ismertetett elválasztási módszer az elmúlt idő alatt elavulttá vált.
A szerző már nem is javasolja az alkalmazását, mert ennél egy sokkal jobb megoldást alkotott.
Készült:
Utolsó módosítás:
Frissítés*:
2013. 11. 30.
2013. 12. 15.
*Az alábbi javítások történtek:
Valid CSS level 3
© Tuna András, 2006–2023