Oznámení
abbr a acronym
před 14 lety

- izsak
- Člen | 15
Texy! momentálne (RC4) vytvára namiesto značky <abbr>
značku <acronym>:
CSS((Cascade Style Sheet))
"s. r. o."((s ručením omezeným))
<p><acronym title="Cascade Style Sheet">CSS</acronym></p>
<p><acronym title="s ručením omezeným">s. r. o.</acronym></p>
před 14 lety

- David Grudl
- Nette Core | 6806
Ano, je to tak. Tady je vysvětlení – ještě bych k tomu dodal, že IE
nerozumí tagu <abbr>, proto používám
pouze <acronym>
před 14 lety

- izsak
- Člen | 15
Aha, ten Post som čítal už dávnejšie a v tej dobe Texy! generovalo
<abbr> a aj na stránke o Syntaxi uvedený kód generuje
2 tagy.
Je teda možné prida „vlastnú podporu“ pre <abbr>?
Teda aby výraz v úvodzovkách nahradil za <abbr>.
před 14 lety

- David Grudl
- Nette Core | 6806
Tušil jsem, že někdy dojde řeč na tohle téma :-)
Podle mého názoru neexistuje objektivní rozdíl mezi
<abbr> a <acronym> Tedy nikdo objektivně
neví, kterou značku má použít.
Odborná literatura v tomto nemá jasno, hlasové čtečky si to řeší po svém a dosud majoritní prohlížeč jednu ze značek vůbec nezná a především žádný čtenář vhodnou volbu těchto elementů neocení.
Proto jsem se přiklonil k používání výhradně Acronymů.
Pokud chcete použít abbr, nakonfigurujte si:
// pro Texy 2
$texy->phraseModule->tags['phrase/acronym'] = 'abbr';
$texy->phraseModule->tags['phrase/acronym-alt'] = 'abbr';
// pro Texy 1.x
$texy->phraseModule->allowed['""()'] = 'abbr';
Tedy pro zápis ".."((..)), zkráceně ""(), bude
použit element abbr.
před 14 lety

- izsak
- Člen | 15
Ďakujem.