www-pl-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[www-pl-discuss] NBSP; czyli niełamliwe spacje.


From: Paweł Różański
Subject: [www-pl-discuss] NBSP; czyli niełamliwe spacje.
Date: Thu, 26 Aug 2010 18:26:08 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.11) Gecko/20100805 Icedove/3.0.6

Witam.
Mamy z Janem nieco odmienne zdanie w tej kwestii, więc może przedyskutujmy wspólnie.

 Chodzi o tzn. "niełamliwe spacje"
http://pl.wikipedia.org/wiki/Spacja_nie%C5%82amliwa które Jan pracowicie dodaje korzystając z wytycznych http://poradnia.pwn.pl/lista.php?id=2750

Teoretycznie wszystko fajnie ale przeciw spacjom argumenty są następujące (najważniejsze na początek): 1. Są wyświetlane przez np. Poedit jako   nie puste miejsce co drastycznie zmniejsza czytelność tekstu i powoduje, że nie działa automatyczne sprawdzanie pisowni dla przyległych wyrazów. 2. Utrudniają diffowanie. Wersja bez spacji i ze spacjami są totalnie nieporównywalne przez diff z CVS. 3. Czytelność w konsoli przy diffie z CVS również jest mizerna (patrz cvs diff -r 1.6 -r 1.7 trivial-patent.pl.po). 4. W przypadku zmian treści może okazać się, że spacje zaczynają wypadać w złych miejscach.
5. Nie ma ich w oryginale, żaden inny zespół także ich nie stosuje.
6. O formatowanie dba przeglądarka przy pomocy znaczników HTML, które powodują dostosowanie do szerokości ekranu itp. Wygląda, że i tak jest minimalna szerokość okna. Sprawdzałem w Operze mini na telefonie komórkowym oraz w zwykłej przeglądarce - nasza wersja ze spacjami niełamliwymi i inne tłumaczenie wyglądają praktycznie identycznie (IMO oferują ten sam komfort czytania). 7. Ich brak nie jest błędem. Rozumiem przyjęcie zasad dobrej typografii w tekstach drukowanych i pochodnych (np. pdf), ale w przypadku Internetu i formatowania przy pomocy HTML wydają mi się one overkillem. 8. Zwiększają objętość plików HTML. Niektórzy płacą za transfer. Lub strona wczytuje się dłużej.

Kontrargumenty Jana (numeracja nie odnosi się do powyższych argumentów; pozwolę sobie na cytat z maila żeby nie musiał przepisywać):
1. chcemy aby trafiło do HTML. Załóżmy, że w typowym tekście będzie
100 spacji niełamliwych, więc tekst będzie 500 bajtów większy w
transmisji. Biorąc pod uwagę obrazki i ogólną objętość tekstu, te 500
bajtów nie zrobi zbytniej różnicy.
2. na dłuższą metę nie utrudnia diff-owania; jeśli jedna ze zmian była
wstawienie nbsp to się jednokrotnie zmieniło 100 linijek - diff to
pokazuje. Przy dalszych zmianach tekstu, znak nbsp jest traktowany jak
każdy inny ciąg tekstu i tekst się prawidłowo diffuje.
3. niestety, tekst z nbsp jest ciut trudniejszy w czytaniu we
wszystkich edytorach (czy to Poedit, czy dowolny inny).

Jakie jest wasze zdanie? Kto uważa, że warto stosować, komu tylko przeszkadza (i na ile). A może ktoś zna sposób, by edytory ukrywały ciąg " " i działało sprawdzanie pisowni i czytelność była normalna (nie ukrywam, że to mnie boli najbardziej)?

Pozdrawiam,
Paweł.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]