Pożegnanie z płótnem

Opublikowany: 2017-10-24

Podjęliśmy trudną decyzję: od dzisiaj nie sprzedajemy już Canvas.

  • WordPress stale się rozwija, a Canvas nie jest już dobrym rozwiązaniem dla twórców witryn korzystających z nowszych wersji WordPressa – nie chcemy polecać motywu, który naszym zdaniem nie będzie Ci służył w przyszłości.
  • Będziemy nadal zapewniać wsparcie dla aktywnych subskrypcji, a przez rok od dzisiaj dla subskrypcji dożywotnich.
  • Stworzyliśmy kompleksowy plan dla wszystkich naszych przyszłych klientów Canvas. Nie rezygnujemy po prostu z tematu, idziemy tą drogą z wami .

Wiemy, że jest to dla Ciebie duża zmiana, ale wierzymy, że dzięki niej Twoje witryny będą odnosić większe sukcesy w przyszłości. Czytaj dalej, aby dowiedzieć się więcej o tym, jak tu dotarliśmy i jak możemy pomóc w rozwoju.

Tematy się zmieniają

Uruchomiliśmy Canvas w lutym 2010 — jeden z pierwszych motywów, które stworzyliśmy przy użyciu WooFramework — i stał się jednym z naszych najpopularniejszych. Canvas przesunął motywy do przodu, wprowadzając innowacje w koncepcji ram motywów, umożliwiając konstruktorom tworzenie niesamowitych witryn. Widzieliśmy, jak Canvas służy do tworzenia wspaniałych doświadczeń na osobistych blogach, stronach politycznych, sklepach muzycznych oferujących tysiące produktów z integracją WooCommerce i nie tylko.

Świat motywów WordPress doświadczy nowej fali innowacji w ciągu najbliższych dwóch lat. Pojawienie się kreatorów stron i wielu uniwersalnych motywów oznacza, że ​​coraz więcej osób oczekuje łatwych w użyciu narzędzi do dostosowywania WordPressa. Obecne prace nad głównym edytorem i konfiguratorem WordPress zmienią sposób, w jaki tworzymy i wykorzystujemy motywy, a wtyczka Gutenberg zasadniczo zmieni sposób tworzenia motywów i treści w WordPressie.

Płótno nie jest stworzone, aby nadążyć za zmianami

Choć jeszcze wcześnie, mocno wierzymy, że Gutenberg to przyszłość. Postanowiliśmy zainwestować nasze zasoby w przygotowanie do tego naszych produktów, aby zapewnić Ci jak najlepsze wrażenia. Niestety nie obejmuje to Canvas.

Kiedy po raz pierwszy dołączyłem do WooThemes w 2009 roku, właśnie stworzyliśmy nowy framework do tworzenia motywów nazwany „WooFramework” i zaczęliśmy budować na nim motywy. Był to jeden z naszych największych atutów, a ostatecznie także jedno z największych wyzwań. Canvas skorzystał z WooFramework, który został stworzony w czasie, gdy Customizer jeszcze nie istniał, a opcje motywów stały się popularne.

Wtedy było to świetne rozwiązanie. Jednak z biegiem czasu dodawaliśmy nowe funkcje do motywu; to zwiększyło złożoność kodu i ostatecznie utrudniło ewolucję Canvas wraz ze zmianami, takimi jak Customizer i Gutenberg Project.

To prowadzi nas do Canvas 6.

Płótno 5

Zbudowaliśmy dwie iteracje Canvas 6; jeden dotarł do etapu testów alfa z wybraną grupą istniejących klientów Canvas. Na szczęście ta opinia pomogła nam uświadomić sobie , że stworzyliśmy coś, czego klienci nie chcieli . Naszym zamiarem było kontynuowanie pracy nad Canvas i znalezienie najlepszego rozwiązania dla tego, dokąd zmierza Canvas.

Wróciliśmy więc do deski kreślarskiej i przeprowadziliśmy szeroko zakrojone badania, w jaki sposób możemy dostosować płótno do programu Customizer oraz usprawnić aktywację i konfigurację motywu.

Podczas tej pracy zdaliśmy sobie sprawę, że spuścizna WooFramework, Opcje motywu płótna i ogólna złożoność motywu oznaczały, że płótno było zbyt daleko w tyle za podobnymi motywami w ekosystemie.

Obejmuje to nasz inny flagowy motyw, Storefront, który został zbudowany na podstawie motywu startowego Underscores, który lepiej przygotowuje motyw na przyszłość.

Dostosowanie Canvas do aktualnych standardów WordPress i kompatybilności funkcji — w szczególności zapewnienie pełnej kompatybilności z Customizer i nadchodzącymi zmianami w Edytorze — wymaga całkowitej zmiany logiki leżącej u podstaw Canvas, a także sposobu działania motywu. Byłoby to zupełnie inne doświadczenie, o którym wiedzieliśmy, że nasi użytkownicy nie chcą.

Remont motywu nie służyłby naszym użytkownikom, ale dalsze sprzedawanie go w obecnej postaci nie było właściwą decyzją. Podjęliśmy więc trudną decyzję pożegnania się.

Nie publikujemy kodu Canvas, ponieważ nie służy on społeczności

Aktualizacja : zaktualizowaliśmy język w tej sekcji, aby wyjaśnić, że Canvas jest oprogramowaniem typu open source, ale nie będziemy publicznie udostępniać kodu. Kod źródłowy jest i zawsze był dostępny na licencji GPL dla aktywnych użytkowników Canvas. Teraz, gdy nie sprzedajemy już motywu, postanowiliśmy nie tworzyć publicznie dostępnego repozytorium kodu źródłowego. Motyw będzie nadal dostępny do pobrania z pulpitu nawigacyjnego konta WooCommerce.com.

Rozważaliśmy publiczne opublikowanie kodu dla Canvas, ale ostatecznie zdecydowaliśmy, że przedłużenie jego życia nie przysłuży się społeczności. W najlepszym interesie naszych użytkowników i społeczności jest ostateczne przejście na inny motyw:

  • Kod WooFramework zawiera dużą ilość kodu, który wkrótce stanie się nieaktualny (dla kompatybilności wstecznej), a motyw wymagałby regularnej konserwacji w celu utrzymania istniejących standardów kodu.
  • Ze względu na spuściznę opcji motywów i brak obsługi Customizer, Canvas nie spełnia obecnych standardów WordPress.org — to coś, co bardzo cenimy.
  • Bez względu na to, jakie ostrzeżenia moglibyśmy umieścić w pliku README w repozytorium, ktoś musiałby przeprowadzić selekcję tego repozytorium, co odciąga uwagę od zapewniania lepszego doświadczenia w innych produktach w przyszłości.

W przyszłości sugerujemy, aby użytkownicy dokonali zmian — jesteśmy tu dla Ciebie

Nie sprzedajemy już Canvas, ale nie przerywamy obsługi i poprawek błędów . Będziemy nadal zapewniać Ci ten sam poziom wsparcia, jaki zawsze obejmowała Twoja subskrypcja motywu.

Oznacza to, że;

  • Możesz nadal korzystać z tych samych kanałów pomocy technicznej dla kanwy, które obecnie istnieją.
  • Możesz nadal uzyskać dostęp do całej istniejącej dokumentacji dla Canvas.
  • Naprawimy zgłaszane błędy .
  • Zachowamy zgodność Canvas z najnowszymi wersjami WooCommerce i WordPress do czasu wygaśnięcia wszystkich istniejących subskrypcji wsparcia Canvas. Dożywotnie subskrypcje zakończą się 24 października 2018 r., a wszystkie inne subskrypcje zakończą się w aktualnie zaplanowanym terminie.
  • Pomożemy Ci w migracji do nowego motywu z pomocną dokumentacją, w tym sugestiami dotyczącymi motywów.

Pamiętaj, że masz czas na podjęcie decyzji w sprawie nowego motywu . Jednym z głównych powodów, dla których nie sprzedajemy już Canvas, jest to, że uważamy, że korzystanie z niego w przyszłości nie będzie w twoim najlepszym interesie, wiedząc, gdzie WordPress znajdzie się w niedalekiej przyszłości. Canvas nie przestanie działać natychmiast — po prostu nie będzie obsługiwał nowej generacji funkcji WordPress.

Uważamy, że jako praktyczny krok Storefront jest najlepszym zamiennikiem Canvas, zarówno dla programistów, jak i każdego, kto tworzy witryny bez modyfikowania kodu motywu.

Deweloperzy pokochali Canvas za rozszerzalność haczyków i filtrów, a Storefront ma to i wiele więcej. Został zbudowany od podstaw specjalnie w tym celu. Istnieje wiele rozszerzeń oferujących funkcjonalność podobną do Canvas. A co najważniejsze, jest dobrze przygotowany do obsługi zarówno Customizera (obecnie), jak i Gutenberga (w przyszłości).

Twój sukces w przyszłości

Cenimy Cię jako naszą społeczność i chcemy pozycjonować Ciebie i Twoje witryny tak, aby odniosły jak największy sukces. Canvas jest popularnym wyborem dla agencji i programistów, z czego jesteśmy dumni, ale nie jest to już najlepszy sposób na zapewnienie sukcesu.

Jesteśmy tutaj, aby wspierać Cię, gdy zastanawiasz się, jak wygląda zmiana motywów. Jesteśmy przekonani, że jest to krok w kierunku tworzenia lepszych witryn i lepszych doświadczeń w sieci.

Jeśli masz pytania lub wątpliwości, nie wahaj się skontaktować z jednym z naszych Inżynierów Szczęścia.