Spędziłeś tygodnie pracy na stronie, umieścić wiele godzin pracy, czują się szczęśliwi, że masz to już za sobą, a kiedy go uruchomić użytkownicy skarżą się, że nie jest to patrząc w prawo .
Co mamy opisany powyżej jest najczęstszy scenariusz, który dzieje się twórców stron WWW, które nie zostały przetestowane ich stronę dokładnie, szczególnie w różnych rozdzielczościach i na urządzeniach mobilnych.
Niestety tak się dzieje, ponieważ deweloper nie będzie nigdy w stanie włożyć wysiłek potrzebny w dostępie jego stronę z różnych urządzeniach iw różnych rozdzielczościach, głównie dlatego, że jest to czasochłonne.
Na szczęście dla tego rodzaju scenariuszy narzędzie podobne pageres może być prawdziwym wybawieniem. pageres działa poprzez terminal node.js i pozwala programistom na generowanie obrazów PNG swojej stronie internetowej w różnych rozdzielczościach w ciągu kilku minut.
pageres wykorzystuje PhantomJS skonfigurować bezgłowy przeglądarkę, dostęp do witryny w pożądanym ramie (rozdzielczość), a następnie tworzy migawkę, zapisując go do lokalnego systemu plików.
Gdy to zrobisz, po prostu przejdź do folderu zdjęć i sprawdzić, czy strona " patrzy w prawo ", aby uniknąć tych brzydkie uwagi.
Co to jest nowa w tym wydaniu:
- zdecydowaliśmy się podzielić CLI się w osobnym module. Ma to tę zaletę czyniąc readme mniej brudny i sprawi, że drzewa zależności pageres mniejsze dla tych, którzy potrzebują tylko programistyczny API.
Co nowego w wersji 2.0.0:
- Zdecydowaliśmy się podzielić CLI się w osobnym moduł. Ma to tę zaletę czyniąc readme mniej brudny i sprawi, że drzewa zależności pageres mniejsze dla tych, którzy potrzebują tylko programistyczny API.
Co nowego w wersji 1.3.0.
- Nowa opcja userAgent
- oddzwaniania w pageres.run () jest opcjonalne.
- Ulepszone czyszczenie plików tymczasowych w przypadku błędu.
Co to jest nowa w wersji 1.2.2:
- Nowa opcja Format mieć zrzut ekranu zapisywane w PNG lub JPG.
- Użyj domyślnej rozdzielczości 1366x768, jak w przypadku braku CLI rozdzielczość jest określona.
- Cleanup tymczasowe pliki w przypadku błędu.
Co to jest nowa w wersji 1.2.0:
- Nowa opcja Format mieć zrzut ekranu zapisywane w PNG lub JPG.
- Użyj domyślnej rozdzielczości 1366x768, jak w przypadku braku CLI rozdzielczość jest określona.
- Cleanup tymczasowe pliki w przypadku błędu.
Co nowego w wersji 1.0.0.
- Dodaj możliwość przechwytywania specyficznych elementów DOM
- Dodaj wsparcie dla uwierzytelniania podstawowego HTTP.
- Dodaj wsparcie dla konfigurowalny nazwach plików.
- Możliwość ustawiania opcji dla konkretnego źródła.
- Dodaj wsparcie dla dostarczania ciasteczka jako obiekt w API.
- Dodaj --verbose flagę CLI za pokazanie więcej szczegółów, takich jak błędy serwisu.
- Dodaj ostrzegają zdarzenie API zgłaszania błędów stronie internetowej.
- Użyj ES5-podkładka, aby zapewnić wsparcie dla wszystkich metod ES5.
- Poprawa raportowania błędów.
Wymagania :
- node.js 0.10 lub nowszy
Komentarze nie znaleziono