Likwidacja ,,sierot" w responsywnym tekście BLOGGERA
O CO W TYM WSZYSTKIM CHODZI:
Od dłuższego czasu pracujemy nad możliwością ułatwienia sobie pracy likwidacja tzw. ..sierot'' (,,sierota'' = wiszący na końcu linii akapity pojedynczy znak). Przy edycji tekstu drukowanego sprawa jest prosta, bo szerokości akapitów są stale i sporadycznie występują na końcu linii pojedyncze znaki. Wtedy w trakcie edycji można je zabezpieczyć niełamliwą spacją (w edytorach tekstu najczęściej: CTRL =SPACJA).
Sprawa się komplikuje dla tekstów publikowanych w Internecie. Nigdy nie wiadomi w jakim miejscu przeglądarka internetowe na urządzeniu końcowym przełamie linię tekstu akapitu, ponieważ szerokość i rozdzielczość urządzeń końcowych może być różna (smartfon, tablet, laptop, duży monitor...)
Istnieje zatem konieczność nadmiarowego użycia niełamliwych spacji za każdym wystąpieniem pojedynczego znaku.
Dla potrzeb naszego miesięcznika i wszystkich jego serwisów, które pracują w oparciu o silnik CMS JOOMLA napisaliśmy odpowiedni dodatek (plugin), który eliminuje ,,sieroty" w w całym wskazanym dokumencie. Wcześniej radziliśmy sobie edytując wstępnie artykuł.
Zobacz dla MS WORD tutaj:
a dla LIBRE OFFICE tutaj:
Wymagało to dodatkowego nakładu pracy redakcyjnej i przez to było uciążliwe.
Aby ułatwić pracę osobom publikującym na bazie bardzo popularnego BLOGERA napisaliśmy wygodne narzędzie jakie przygotowuje tekst do publikacji w Blogerze w ten sposób aby wszystkie pojedyncze znaki w tekście zabezpieczył pojedynczą spacją. Narzędzie zakodowaliśmy za pomocą jezyków HTML oraz JavaScript aby działał w każdej przeglądarce internetowej również lokalnie uruchomiony z dysku lub dowolnego nośnika przenośnego.
Narzędzie jest interaktywne:
1) Wkleja się do niego tekst planowanej publikacji w formacie pliku tekstowego:
2) Po wklejeniu tekstu należy użyć funkcji Przetwórz tekst
3) Nasza aplikacja przetworzyła tekst w ten sposób, że wszystkie akapity zostały zakodowane w języku HTML a za wszystkimi pojedynczymi znakami zamieniła spacje na kodowaną w języku HTML niełamliwą spację.
Tak przetworzony i skopiowany z naszej aplikacji tekst należy wkopiować do BLOGERA ale w wersji edytora HTML. NALEŻY
a) PRZEŁACZYĆ edytor BLOGGERA na tryb HTML tutaj:
W trybie HTML wkleić skopiowany, przetworzony naszym narzędziem tekst, a następnie przełączyć edytor powtórnie w tryb Widok Tworzenia.
Można wtedy przeprowadzić pozostałe etapy formatowania tekstu wbudowanym w Blogera edytorze.
Poniżej kod naszego narzędzia. Wystarczy go:
- skopiować archiwum ZIP z naszym narzędziem ===> adopcja4blogger.zip
- odpakować z archiwum plik adoppcja4blogger.html na lokalnym dysku lub nośniku przenośnym
- uruchomić w lokalnej przeglądarce internetowej
Alternatywnie można go uruchomić z naszego reakcyjnego serwera tutaj: https://e-kreatywni.eu/tools/adopcja4bloger.html