Konwertuj SB3 na HTML
Pakuj projekty Scratch SB3 jako pliki HTML odtwarzane w przeglądarce za pomocą TurboWarp Packager.
Konwertuj pliki SB3 online
Nie mamy jeszcze dedykowanego konwertera online dla SB3 na HTML, ale pliki SB3 możesz przekonwertować online na te formaty:
Jak konwertować sb3 do html
- Programowanie
- Ocena: 3.5/5
Przeglądarka, witryna internetowa lub kiosk offline może wymagać projektu Scratch jako odtwarzanego pliku HTML zamiast pobrania .sb3. Spakowanie projektu jako HTML pozwala odbiorcom uruchamiać go bez otwierania edytora Scratch, przy jednoczesnym zachowaniu oryginalnego pliku SB3 do późniejszej edycji.
Czym jest format SB3
SB3 to format projektów Scratch używany przez Scratch i zgodne edytory, takie jak TurboWarp. Plik SB3 jest archiwum ZIP zawierającym project.json, duszki, kostiumy, dźwięki, skrypty i inne zasoby projektu.
Scratch tworzy plik SB3 za pomocą polecenia File → Save to your computer. Projekty pobrane ze Scratch, przenoszone między komputerami lub importowane do zgodnego edytora zwykle korzystają z tego formatu. Zmiana nazwy .sb3 na .html nie konwertuje pliku; przeglądarka nie może wykonywać struktury projektu Scratch bez środowiska uruchomieniowego JavaScript.
Czym jest format HTML
HTML to format dokumentów interpretowany przez przeglądarki internetowe. W przypadku projektu Scratch przydatnym rezultatem jest spakowana aplikacja HTML zawierająca środowisko uruchomieniowe zgodne ze Scratch, napisane w JavaScript, lub wczytująca je wraz z zasobami projektu.
Rezultat można udostępnić jako stronę internetową, osadzić w witrynie lub otworzyć do odtwarzania offline. Nie jest to konwersja bloków Scratch na zwykłe elementy HTML, takie jak akapity i nagłówki; logika bloków pozostaje danymi interpretowanymi przez środowisko uruchomieniowe.
Jak przekonwertować SB3 na HTML
TurboWarp Packager to najbardziej praktyczna opcja tworzenia pliku HTML odtwarzanego w przeglądarce. Jego wersja online jest dostępna pod adresem packager.turbowarp.org, a wersja desktopowa jest odpowiednia, gdy projekt nie powinien być przesyłany do usługi zewnętrznej.
- Zachowaj nietkniętą kopię oryginalnego pliku
.sb3. - Otwórz TurboWarp Packager i wybierz opcję przesłania lub wybrania projektu.
- Wybierz plik SB3 z komputera.
- Przejrzyj dostępne ustawienia, w tym działanie trybu pełnoekranowego, elementy sterujące, wczytywanie odtwarzacza oraz to, czy dane projektu są osadzane. Nazwy ustawień różnią się w zależności od wersji.
- Wybierz wynik HTML i pobierz wygenerowany plik
.html. - Otwórz plik w aktualnej przeglądarce, takiej jak Chrome, Firefox, Edge lub Safari, a następnie przetestuj skrypty, duszki, dźwięki, sterowanie klawiaturą i wszelkie funkcje zapisywania.
Pakowacz online jest wygodny, gdy przesłanie projektu jest akceptowalne. Z pakowacza desktopowego należy korzystać w przypadku projektów prywatnych, dużych lub poufnych. Ogólne witryny do konwersji plików zwykle nie mogą wykonać tej konwersji: mogą jedynie zmienić nazwę pliku lub wypakować jego zawartość ZIP, bez dodania środowiska uruchomieniowego wymaganego do wykonywania bloków Scratch.
Ograniczenia jakości i zgodności
Wygenerowany HTML jest spakowaną aplikacją, a nie edytowalnym projektem Scratch. Zachowaj plik SB3, jeśli bloki, kostiumy, dźwięki lub struktura projektu mogą wymagać późniejszych zmian; otwórz ten plik ponownie w Scratch lub TurboWarp.
Przetestuj spakowany projekt, ponieważ jego działanie może różnić się od działania w witrynie Scratch. Rozszerzenia, zmienne chmurowe, usługi online, dostęp do mikrofonu i kamery, zasady bezpieczeństwa przeglądarki oraz funkcje zależne od urządzenia mogą wymagać dostępu do sieci, zgody użytkownika lub obsługi właściwej dla TurboWarp. Zmienne chmurowe i inne funkcje serwera Scratch mogą nie działać po lokalnym otwarciu pliku HTML.
Samodzielny plik HTML może być duży, ponieważ zawiera środowisko uruchomieniowe i zasoby projektu. Jeśli pakowacz oferuje zasoby zewnętrzne lub pakiet ZIP, używaj tej opcji do dystrybucji tylko wtedy, gdy każdy wygenerowany zasób jest przechowywany razem z plikiem HTML; niektóre przeglądarki ograniczają także dostęp plików lokalnych do zasobów zewnętrznych. Aby spakowany projekt działał, JavaScript musi być włączony.
Porównanie formatu SB3 z HTML
Jak formaty SB3 i HTML wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.
| Cecha | .SB3 Scratch 3.0 Project | .HTML HyperText Markup Language |
|---|---|---|
| Otwarty standard | Nie | Tak |
| Kompresja | Bezstratne | Bez kompresji |
| Typowy rozmiar pliku | Średni | Mały |
| Otwiera się w przeglądarce internetowej | Częściowo | Tak, natywnie |
| Dalsza edycja | Łatwy | Łatwy |
| Obsługa metadanych | Podstawowy | Podstawowy |
| Czytelny tekstowo | Nie | Tak |
| Najlepszy do | Edycja i postprodukcja | Publikacja w sieci |
| Wprowadzono | 2019 | 1993 |
| Twórca | Scratch Foundation | W3C / WHATWG |
| Typ MIME | application/x.scratch.sb3 | text/html |