W jakim formacie zapisać tekst, żeby otwierał się jak strona internetowa?

Korzystam z dodatku do przeglądarki
ImTranslator. Kiedy wchodze np. na BBC tłumaczy stronę bez problemu. Ale kiedy otwieram plik txt w Firefox, to wtyczka na takiej zakładce nie działa.

Sprawdziłem na pastebin i kiedy wklejam ten tekst, to wtyczka też go “nie widzi”. Dopiero, kiedy to zapiszę, tj stworzę new paste, to wtedy wtyczka zaczyna rozpoznawać ten tekst.

Czy da się tak przygotować plik txt żeby wtyczka go “widziała”. Sama zmiana rozszerzenia pliku na html nie pomaga.

Dodatki Web Extension nie mają w Firefox prawa ingerować w lokalne otwarte pliki.


Chcesz je przeglądać to musisz pokombinować z uruchomieniem localhost i po nim przeglądać pliki TXT.

Albo cofnąć się do FX 52 ESR / 56 lub Waterfox 56 i tam wyszukać ImTranslator w formacie XUL bez ograniczenia do lokalnych plików.

Zrób jako HTML
Wystarczy użyć Libreoffice lub Opeoffice i zapisać jako HTML
W Wordzie się nie da
Po prostu wstaw txt do Write i zapis jako HTML

Co do tekstów z polskimi znakami, to zapisany plik tekstowy htm, czy html - otwarty w przeglądarce, będzie z błędami kodowania (czytajš zamiast czytają). Inne kodowanie. Mam kilka przeglądarek i wszystkie głupie. Dlatego pliki html otwieram w notatniku (akelpadzie), żeby edytować jakby co.

Word / LO writer “doda”

<meta charset=" ... ">

z kodowaniem; po wyborze typu pliku jako “strona internetowa”.


Ale to dalej problem, że dodatek nie ma uprawnienia do protokołu:

file:///

Siebie cytuję, bo srzelilem babola i mialem niepoprawnie ustawione kodowanie w notatniku - akelpadzie, a co dopiero po zmianie plikow tekstowych na html? Koszmar i tak było latami.

Sorry.

Użyć notepad++ i jakoś nie mam problemów ze znakami PL. Oczywiście

Dzięki. Znalazłem prosty sposób:
https://threejs.org/docs/#manual/en/introduction/How-to-run-things-locally

Otwieram terminal w folderze z tym plikiem i daję polecenie:
python -m http.server

A w Firefox:
http://localhost:8000/title.html

Czy to jest bezpieczne? Może to głupie pytanie, ale kompletnie się nie znam na internecie i nie wiem o co chodzi z tym serwerem.

Jeszcze proszę o podpowiedź, co zrobić, żeby Firefox zawijał wiersze tego tekstu?

Czy da się to sformatować odpowiednio w LibreOffice?

Tekst mam podzielony na zdanie, pusty akapit, zdanie i Firefox pokazuje mi długie linie tekstu.

Nie masz, bo może przy otwieraniu txt w przeglądarce Firefox to UTF8 z BOM, niestety Firefox tylko po tych dodatkowych niewidzialnych znakach automatycznie wykrywa UTF8 a jakoś IE czy Chrome sobie z tym radzą…


Jeszcze proszę o podpowiedź, co zrobić, żeby Firefox zawijał wiersze tego tekstu?

Jak zrobisz z pliku pełnoprawną stronę z jakimś minimalnym szablonem (niby powinna wystarczyć deklaracja typu dokumentu, kodowania znaków i reszta tekstu w sformatowanym odpowiednim div-ie) to można zrobić by tekst nie wyskakiwał poza “ekran”.

<!DOCTYPE html>
<meta charset="UTF-8">
<div style="word-wrap:break-word;">

bla bla bla

</div>

przy czym pewnie break-word to ta najgorsza możliwość łamania wiersza - niby łamie słowo najgorzej - testowane w dobroprogramowych komentarzach.

https://codepen.io/web-forum-dobre/pen/WqBNYM

(widzę znów wyłączono plugin do osadzania CodePen.io lub za szybko się starzeje pod silnik forum i są z nim za duże zgrzyty…)

Czy da się to sformatować odpowiednio w LibreOffice?

Raczej powinien on wtedy zrobić jakby kartkę papieru z dokumentu i raczej bez wyskakującego tekstu poza “ekran”.

Oczywiście po zapisie jako “dokument.html”.

1 polubienie