Kas yra minkštas brūkšnelis?

Minkšto brūkšnelio (SHY) apibrėžimas skiriasi priklausomai nuo to, ar jis naudojamas hiperteksto žymėjimo kalboje (HTML) skaičiavimui ar spausdinimui. HTML kalboje SHY naudojamas norint nurodyti, kur turi būti eilutės lūžis. Jei jis įvedamas eilutės pabaigoje, jis bus rodomas kaip įprastas brūkšnelis; jei jis yra eilutės viduryje, jis nebus rodomas kaip matomas ženklas. Stalinėje leidyboje SHY rodomas nustatytoje brūkšnelio zonoje šalia teksto eilutės pabaigos, kad žodis būtų perskirtas per dvi eilutes. Tiek HTML, tiek staliniams kompiuteriams leidžiant, įprastas brūkšnelis visada rodomas kaip įprastas simbolis.

Ne visos interneto naršyklės visada atpažindavo minkštąjį brūkšnelį. Naršyklės, kurios nepaiso kodo, puslapiuose jis visada bus rodomas kaip įprastas brūkšnelis. Ji taip pat nepaisys HTML nurodymų dėl eilučių pertraukų.

Minkštąjį brūkšnelį naudoja kai kurie šlamšto el. pašto siuntėjai, bandydami paslėpti pranešimų antraštes arba turinį nuo šlamšto filtrų. Jis taip pat gali būti naudojamas nuslėpti tikrąjį URL, kad vartotojas spustelėtų nuorodą į šlamšto tinklalapį. Nors šis metodas apgauna kai kuriuos šlamšto filtrus, yra ir kitų filtrų, turinčių pažangių funkcijų, kurios gali sugauti triuką.

Stalinio kompiuterio leidybos užduotims, pvz., maketavimui ir teksto apdorojimui, minkštasis brūkšnelis vadovaujasi daugeliu tų pačių taisyklių kaip ir HTML. Vienas iš pagrindinių skirtumų yra tas, kad minkštasis brūkšnelis išnyks, jei teksto pakeitimai dėl elementų, pvz., paraščių ar puslapių, pasikeitimų pakeis brūkšnelių zonos vietą. Brūkšnelių zonos pradžios gairės paprastai bus užprogramuotos programinėje įrangoje. Kai kurios programos leidžia vartotojui keisti šios zonos parametrus.

Nulinio pločio tarpas (ZWSP) ir nepertraukiamas tarpas veikia panašiai kaip minkštasis brūkšnelis, kad pakeistų teksto rodymo būdą. Kaip ir naudojant minkštąjį brūkšnelį, nulinio pločio tarpas puslapyje nerodomas. Tai nematomas simbolis, naudojamas nurodyti, kur žodis nutrūksta arba, galbūt, kur turėtų būti eilutės lūžis, kai reikia specialių tarpų nurodymų. Nepertraukiamas tarpas, taip pat žinomas kaip nepertraukiamas tarpas (NBSP), veikia priešingai nei minkštasis brūkšnelis ir neleidžia tam tikroje vietoje padaryti eilutės pertrauką. Jame taip pat yra HTML kodas, kuris yra nematomas paskelbtame puslapyje.