.WASM - Rozszerzenie pliku
.wasm to plik binarny Webassembly.
Funkcje | Opis |
---|---|
Rozszerzenie pliku | .wasm |
Formatuj | Binary |
Utworzony przez | W3C |
Kategoria | Developer |
.wasm to plik binarny Webassembly.
Funkcje | Opis |
---|---|
Rozszerzenie pliku | .wasm |
Formatuj | Binary |
Utworzony przez | W3C |
Kategoria | Developer |
Co znajduje się na tej stronie
Rozszerzenie pliku .wasm jest powiązane z WebAssembly, formatem instrukcji binarnych zaprojektowanych do wykonywania kodu w przeglądarkach internetowych. Webassembly umożliwia działanie aplikacji internetowych w prawie natywnym wydajności, zapewniając kompaktową i wydajną reprezentację języków programowania niskiego poziomu, takich jak C, C ++ i Rust.
Webassembly został po raz pierwszy ogłoszony w 2015 roku jako współpraca między głównymi dostawcami przeglądarki, w tym Mozilla, Google, Microsoft i Apple. Celem było stworzenie przenośnego, bezpiecznego i wydajnego formatu binarnego, który można wykonać w Internecie. Projekt zyskał znaczną przyczepność i został oficjalnie wspierany przez główne przeglądarki w 2017 r., Co doprowadziło do powszechnego przyjęcia.
Webassembly służy jako cel kompilacji dla języków programowania, umożliwiając programistom pisanie kodu w językach innych niż JavaScript i skompilowanie ich do formatu .wasm. Otwiera to możliwości wymagających wydajności aplikacji internetowych, gier, przetwarzania multimediów i innych.
Pliki .wasm są wykonywane przede wszystkim w przeglądarkach internetowych, a użytkownicy zazwyczaj nie oddziałują bezpośrednio z nimi. Gdy aplikacja internetowa lub strona internetowa zawiera kod WebAssembly, przeglądarka automatycznie pobiera i kompiluje plik .wasm w celu wykonania wraz z innymi zasobami internetowymi.
Aby użyć plików .wasm, wykonaj następujące kroki:
Należy zauważyć, że użytkownicy końcowi zazwyczaj nie muszą ręcznie otwierać ani wchodzić w interakcje z plikami .wasm. Wykonanie i wykorzystanie WebAssembly są obsługiwane przez przeglądarkę internetową.
Konwersja plików .wasm na inne formaty nie jest powszechną praktyką, ponieważ są one specjalnie zaprojektowane tak, aby były wykonywane przez przeglądarki internetowe. Celem plików .wasm jest dostarczenie binarnej reprezentacji kodu, który można wykonać bezpośrednio w wirtualnej maszynie przeglądarki.
Bezpieczeństwo plików .wasm w dużej mierze zależy od źródła, z którego są uzyskiwane i środowiska wykonania, w którym działają. Sam Webassembly został zaprojektowany z myślą o bezpieczeństwie i działa w środowisku piaskownicowym dostarczonym przez przeglądarki internetowe.
Ważne jest jednak zachowanie ostrożności podczas wizyty w nieznanych stronach internetowych lub wykonywaniu plików .wasm z niezaufanych źródeł. Kod Webassembly, jak każdy kod wykonywalny, może być potencjalnie złośliwy. Przeglądarki internetowe mają mechanizmy bezpieczeństwa, aby zapobiec nieautoryzowanym działaniom, ale zawsze wskazane jest, aby Twoja przeglądarka i oprogramowanie bezpieczeństwa minimalizują potencjalne ryzyko.
- Oficjalna strona internetowa Webassembly: https://webassembly.org/
- Specyfikacje Webassembly: https://webassembly.github.io/spec/