Główna » Projektowanie stron » Jak sprawdzić zgodność przeglądarki za pomocą linii poleceń

    Jak sprawdzić zgodność przeglądarki za pomocą linii poleceń

    Budowanie witryny tradycyjnie wiąże się z różnymi technologiami, które mogą działać we wszystkich głównych przeglądarkach, niektóre z nich częściowo lub wcale. Twórcy stron internetowych w dzisiejszych czasach zawsze odwołują się do CanIUse, aby sprawdzić, czy dana funkcja jest obsługiwana przez przeglądarkę lub jedną z wielu jej wersji.

    CanIUse śledzi przyjęcie standardowego HTML, CSS i SVG przez przeglądarkę wraz z ich odnośnikami, statusem specyfikacji z W3C oraz odnośnikami do problemów i błędów występujących w każdej przeglądarce (jeśli są dostępne). Na przykład, widzimy poniżej, że Edge, Firefox i Opera Mini nie obsługują CSS Reflection, aw przeglądarkach, w których jest obsługiwany, wymagany jest prefiks dostawcy.

    CanIUse to de facto narzędzie rejestrujące zgodność ze standardowymi specyfikacjami sieciowymi w przeglądarkach stacjonarnych i mobilnych.

    Oprócz wersji przeglądarki poprzez caniuse.com, CanIUse jest teraz również dostępny jako CLI (Command Line Interface). Jesteśmy również w stanie wyciągnąć wynik CanIUse poprzez Terminal lub Wiersz polecenia. Jeśli często natknąłeś się na Terminal, CLI skutecznie usprawniłby przepływ pracy.

    Wymagania

    Aby wdrożyć wiersz poleceń CanIUse, musisz najpierw zainstalować NodeJS i NPM.

    Jeśli działa npm -v lub węzeł -v zwraca numer wersji (jak pokazano poniżej) jesteś gotowy do wdrożenia CLI. W przeciwnym razie, jeśli zwróci “nie znaleziono polecenia” błąd, pobierz instalator NodeJS tutaj. Instalator jest dostępny dla systemów Windows, OS X i Linux; wybierz używany system operacyjny.

    CLI

    Instalacja CLI CanIUse to tylko jedna linia. Otwórz Terminal lub Wiersz polecenia i uruchom następujące polecenie.

    npm install -g caniuse-cmd

    Ta komenda instaluje globalnie interfejs CLI, który umożliwi mu dostęp do całej lokalizacji w systemie operacyjnym. Po zainstalowaniu, wiersz poleceń mogę uzyć powinien być teraz dostępny do twojej dyspozycji. Nie ma reguły, jak to zrobić “Szukaj” przez CLI. Po prostu szukaj w naturalny sposób, tak jak w wersji internetowej, np. bieganie “cień pudła” zwróci specyfikację Box-shadow CSS3.

    Zauważ, że nie musimy uciec od miejsca na zapytanie o słowo kluczowe, które tradycyjnie musielibyśmy zrobić.

    Zasadniczo wyniki CLI pasują do wersji internetowej. Nawet jeśli wyszukiwanie zostanie wykonane na przykład z niepełnym słowem kluczowym, soc lub skarpetka , wyszukiwanie zakończy się wynikiem Gniazdo internetowe na górze, a następnie odpowiednie wpisy.

    CanIUse jest doskonałym uzupełnieniem innych narzędzi opartych na wierszu poleceń, takich jak Gulp, Grunt, i jest wszechstronnym przydatnym narzędziem, które może ostatecznie zwiększyć przepływ pracy. Teraz nie musisz opuszczać swojego Terminalu, aby sprawdzić kompatybilność przeglądarki dla HTML, CSS i SVG.