Tools App przez

Często zadawane pytania

Na każde pytanie odpowiadamy na stronie narzędzia, zebranej w jednym miejscu. Przejdź do narzędzia lub najpierw przeczytaj pytania ogólne.

Pytania ogólne

Czy to narzędzie jest naprawdę darmowe?

Tak. Nie ma konta, nie ma paywalla i nie ma limitu użytkowania. Aplikacja Tools została ufundowana przez stojące za nią studio aumenso.

Czy wszystko, co wprowadzę, zostanie przesłane?

Nie. Narzędzie działa w zakładce przeglądarki; to, co wpiszesz, nigdy nie jest do nas wysyłane ani przechowywane.

Wszystkie pytania dotyczące narzędzi

Narzędzia programistyczne

Formater i walidator JSON

Co wychwytuje walidator?

Błędy składniowe dotyczące wiersza i kolumny, w których zatrzymano proces JSON.parse. Zgłasza tylko pierwszy błąd.

Dlaczego po sformatowaniu liczba 1.0 zmieniła się na 1?

JSON nie rozróżnia 1 od 1.0. Formatowanie powoduje ponowną serializację przeanalizowanej wartości, więc formatowanie liczb i zduplikowane klucze zanikają.

Czy może obsłużyć bardzo duży JSON?

W zakładce działają pliki o wielkości kilku megabajtów; znacznie większe dokumenty mogą działać wolno na telefonach z ograniczoną pamięcią.

Koder/dekoder Base64

Czy jest szyfrowanie Base64?

Nie. Jest to kodowanie odwracalne. Każdy może go rozszyfrować, więc nigdy nie używaj go do ochrony tajemnicy.

Dlaczego emoji i akcenty przetrwają dekodowanie?

Tekst jest kodowany jako bajty UTF-8 przed Base64 i dekodowany z powrotem jako UTF-8, więc znaki inne niż ASCII są poprawnie przesyłane w obie strony.

Czy obsługuje pliki?

Ta wersja obsługuje tylko tekst. Pliki binarne wymagałyby kodera plików, który nie jest częścią tej strony.

Kodowanie / dekodowanie adresu URL

Kiedy używać komponentu, a kiedy pełnego adresu URL?

Komponent dla pojedynczej wartości zapytania, gdzie /? & = należy zastosować znak ucieczki. Pełny adres URL zachowuje te separatory nienaruszone.

Dlaczego spacje stają się% 20?

Kodowanie procentowe reprezentuje spację jako%20. Formularz + należy do kodowania formularzy HTML, a nie do adresów URL.

Dlaczego dekodowanie pozostawia + znaki?

decodeURIComponent nie traktuje znaku + jako spacji. Zamień + na początek spacją, jeśli wartość pochodzi z przesłanego formularza.

Generator skrótu MD5/SHA-256

Czym MD5 of é różni się od innego narzędzia?

Kodowanie wejściowe. To narzędzie hashuje bajty UTF-8; narzędzia korzystające z języka Latin-1 tworzą inny skrót dla tego samego widocznego tekstu.

Którego skrótu powinienem użyć?

SHA-256 lub nowszy dla wszelkich kwestii związanych z bezpieczeństwem. MD5 i SHA-1 są łamane w celu zapewnienia odporności na kolizje.

Czy skróty są solone?

Nie. To są zwykłe podsumowania. W przypadku haseł użyj dedykowanego algorytmu, takiego jak Argon2 lub bcrypt z solą.

Minifikator CSS

Czy usuwa nieużywane reguły CSS?

Nie. Usuwa komentarze i zbędne białe znaki. Wykrywanie nieużywanych reguł wymaga audytu całej strony.

Dlaczego funkcja calc() przestała działać po zminimalizowaniu?

Spacje wokół + i - wewnątrz funkcji calc() są wymagane przez specyfikację CSS. Przetestuj ponownie arkusz stylów po zminimalizowaniu.

Czy może zminimalizować SCSS lub LESS?

Nie. Oczekuje zwykłego CSS; preprocesory mają własne etapy kompilacji.

Generator UUID v4

Jak unikalne są te identyfikatory UUID?

Identyfikatory UUID w wersji 4 zawierają 122 losowe bity, więc w normalnym użytkowaniu kolizja jest praktycznie niemożliwa.

Dlaczego nie użyć identyfikatorów sekwencyjnych?

v4 jest losowy i nie można go sortować. Jeśli potrzebujesz identyfikatorów, które można sortować, użyj UUID v7 lub ULID.

Czy mogę wygenerować więcej niż 100 na raz?

Strona ogranicza każdą partię do 100, aby karta była responsywna. Wygeneruj ponownie, aby uzyskać więcej.

Debuger JWT

Czy weryfikuje podpis?

Nie. Dekoduje jedynie token. Nigdy nie traktuj zdekodowanych oświadczeń jako zaufanych bez weryfikacji podpisu po stronie serwera.

Dlaczego mój token wygląda na wygasły?

Sprawdź żądanie exp w stosunku do bieżącego czasu; przesunięcie zegara między maszynami jest częstą przyczyną odrzuconych tokenów.

Czy wklejanie tokenów produkcyjnych jest bezpieczne?

Preferuj tokeny testowe. Dekodowanie odbywa się lokalnie, ale token po opuszczeniu schowka nadal stanowi dane uwierzytelniające.

Formater SQL

Które dialekty SQL są obsługiwane?

Formatuje typowe instrukcje SELECT, INSERT, UPDATE i DELETE oraz wielkie litery w zwykłych słowach kluczowych. Nie jest to pełny parser dla każdego dialektu.

Czy formatowanie zmieni działanie zapytania?

Zmieniają się tylko białe znaki i wielkość liter słów kluczowych. Zawsze najpierw ponownie uruchamiaj sformatowane zapytanie względem testowej bazy danych.

Czy sprawdza poprawność SQL?

Nie. Jest to formater czytelności, a nie linter czy walidator.

Licznik znaków

Jaka jest różnica między znakami i bajtami?

Znaki są punktami kodowymi Unicode; bajty mają rozmiar UTF-8, czyli to, co liczy większość baz danych i limitów.

Dlaczego emoji liczą się więcej niż raz?

Wiele emoji składa się z kilku punktów kodowych (na przykład znaku podstawowego i modyfikatorów) i każdy z nich się liczy.

Czy liczy spacje i podziały wierszy?

Znaki obejmują spacje i podziały wierszy. Oddzielna liczba pokazuje znaki bez spacji.

Konwerter przypadków

Czy camelCase poprawnie obsługuje akronimy?

Przed dołączeniem słowa są pisane małymi literami, więc akronimy stają się zwykłymi słowami. Sprawdź identyfikatory korzystające z wielkich liter.

Dlaczego litery akcentowane uległy zmianie?

Mapowanie przypadków jest niezależne od języka. Na przykład turecki z kropką i może wymagać ręcznej korekty.

Czy mogę przekonwertować tylko część tekstu?

Tak. Wklej tylko zaznaczenie, które chcesz przekształcić.

Konwertery

Konwerter znaczników czasu w systemie Unix

Czy odczytuje sekundy czy milisekundy?

Wartości składające się z 11 lub więcej cyfr są traktowane jako milisekundy; krótsze wartości jako sekundy. Strona wskazuje, z jakiego materiału korzystała.

Czy obsługiwana jest epoka Uniksa?

Tak. Znacznik czasu 0 oznacza 1 stycznia 1970, 00:00 UTC.

Dlaczego czas lokalny różni się od czasu UTC?

Dane wyjściowe lokalne wykorzystują strefę czasową przeglądarki, w tym zasady czasu letniego dla tej daty.

Konwerter jednostek

Dlaczego temperatura potrzebuje własnego wzoru?

Skale temperatur mają różne punkty zerowe, więc konwersja to przesunięcie plus współczynnik, a nie prosty stosunek.

Jak dokładne są współczynniki konwersji?

Stosowane są standardowe współczynniki z zaokrągleniem wyświetlacza do sześciu miejsc po przecinku. Powtarzające się konwersje mogą kumulować zaokrąglenia wyświetlacza.

Dlaczego zużycie paliwa spada?

Niższe l/100 km jest lepsze, podczas gdy wyższe mpg jest lepsze, więc skale są odwrotnie powiązane, a nie proporcjonalne.

Konwerter stref czasowych

Czy uwzględnia czas letni?

Tak. Baza danych stref czasowych IANA przeglądarki podaje przesunięcie dla wybranej daty, łącznie z zasadami czasu letniego.

Jakie strefy czasowe są dostępne?

Wymienione są wspólne strefy IANA. Bardzo nowe lub zmienione nazwy stref zależą od wersji bazy danych przeglądarki.

Czy wprowadzony czas to mój czas lokalny?

Nie. Strefę źródłową wybierasz jawnie; wynik jest formatowany w strefie docelowej.

Kalkulator wieku

Jak oblicza się wiek?

Arytmetyka kalendarza z wybranej daty: całe lata, potem miesiące, potem dni, plus suma dni i kolejne urodziny.

Jak traktowane są dni przestępne?

Arytmetyka dat wykorzystuje prawdziwy kalendarz, więc 29 lutego jest obsługiwane bez specjalnego wprowadzania danych.

Co się stanie z przyszłą datą?

Narzędzie to odrzuca, ponieważ wiek nie może być ujemny.

Projekt i kolor

Konwerter RGB ⇄ HEX

Dlaczego moja wartość HEX jest inna w innym narzędziu?

Wartości są zawężane do 0-255 i zaokrąglane, a następnie zapisywane jako wielkie litery HEX. Niektóre narzędzia przechowują małe lub nieprawidłowe dane wejściowe.

Co to jest HSL?

Alternatywne przedstawienie: odcień w stopniach, nasycenie i jasność w procentach. Jest to przydatne przy dostosowywaniu kolorów.

Czy sprawdza kontrast?

Nie. Konwertuje formaty kolorów; sprawdzanie kontrastu to inne narzędzie.

Próbnik / konwerter kolorów

Czy mogę wybrać kolor z ekranu?

Jeśli przeglądarka obsługuje natywny zakraplacz, tak. W przeciwnym razie użyj próbki wejściowej koloru.

W jakich formatach wyświetla?

HEX, trójkę RGB i niestandardową właściwość CSS, które możesz wkleić do arkusza stylów.

Czy wybrany kolor zostaje zapisany?

Nie. Wartość istnieje tylko na stronie, dopóki jej nie zamkniesz.

Narzędzia codziennego użytku

Kalkulator procentowy

Z jakich formuł korzysta?

X/100 × Y, X/Y × 100 i (Y - X)/|X| × 100 na zmianę. Każda formuła jest wyświetlana obok wyniku.

Dlaczego moja zmiana jest negatywna?

Spadek daje ujemny procent. Znak wskazuje kierunek, a nie błąd.

Jak zaokrąglane są wyniki?

Wyświetlane z dokładnością do czterech miejsc po przecinku; samo obliczenie nie jest zaokrąglane pomiędzy krokami.

Kalkulator BMI

Czy BMI to diagnoza?

Nie. To numer kontrolny. Masa mięśniowa, wiek, płeć i skład ciała nie są częścią składu.

Dlaczego BMI pozostaje takie samo po zmianie jednostek?

Zamiana cm/kg na in/lb powoduje przeliczenie wartości wzrostu i masy ciała, dzięki czemu ta sama osoba zachowuje to samo BMI.

Jakie zakresy BMI są stosowane?

Standardowe pasma przesiewowe WHO: poniżej 18,5, 18,5–24,9, 25–29,9 oraz 30 i więcej.

Generator haseł

Czy wygenerowane hasła są bezpieczne?

Tworzy się je za pomocą generatora kryptograficznego przeglądarki. Zamiast zapamiętywać lub wykorzystywać je ponownie, przechowuj je w menedżerze haseł.

Ile entropii ma hasło?

Strona szacuje bity entropii na podstawie długości i zestawów znaków. Dłuższe hasła dodają więcej entropii niż dodatkowe symbole.

Czy hasła są przechowywane lub wysyłane?

Nie. Generowanie odbywa się w zakładce i nic nie jest zapisywane ani przesyłane.

Generator tekstu zastępczego

Czy wygenerowana łacina jest prawdziwa?

Jest to klasyczny tekst wypełniający Lorem ipsum, używany przez projektantów, a nie proza ​​zawierająca znaczenie.

Czy mogę uzyskać wynik HTML?

Wynikiem są zwykłe akapity. Skopiuj je do swojego układu i zawiń w potrzebne znaczniki.

Dlaczego nic się nie wyświetla, dopóki nie kliknę?

Tekst zastępczy jest generowany na żądanie, dzięki czemu strona nie umieszcza przed Tobą wypełniaczy bez pytania.

Licznik słów

Jak liczony jest czas czytania?

Przy 200 słowach na minutę, zaokrąglonych do pełnych minut. Jest to szacunkowa średnia prędkość czytania.

Jak liczone są słowa dzielone?

Wyrazy są rozdzielane białymi znakami, dlatego związki łączone z łącznikami liczą się jako jedno słowo, chyba że oddzielają je spacje.

Czy liczy też znaki?

Tak. Słowa, znaki, zdania, akapity i czas czytania są wyświetlane razem.

Kalkulator kosztów paliwa w podróży

Jak obliczany jest koszt podróży?

Odległość przeliczona na kilometry pomnożona przez zużycie w l/100 km, a następnie przez cenę paliwa. Podróż w obie strony podwaja dystans.

Jakie jednostki zużycia są akceptowane?

L/100 km, km/L, mpg (USA) i mpg (Wielka Brytania). Odwrotne konwersje są zgodne ze standardowymi wzorami.

Jaka waluta jest używana?

Nic. Wynikiem jest zwykła kwota oparta na wprowadzonej cenie, więc działa każda waluta.