Przeglądasz dokumentację Apigee Edge.
Przejdź do
Dokumentacja Apigee X. informacje.
W poniedziałek 27 lipca zaczniemy publikować nową wersję zintegrowanego portalu Apigee Edge.
Nowe funkcje i ulepszenia
W tej sekcji opisano nowe funkcje i ulepszenia wprowadzone w tej wersji.
Ulepszenia ułatwień dostępu i czasu reakcji
Poniżej znajdziesz listę ulepszeń ułatwień dostępu i czasu reakcji wprowadzone w tej wersji.
- Nawigacja za pomocą klawiatury: możesz teraz poruszać się po paskach nawigacyjnych w nagłówku i stopce, na bocznym pasku nawigacyjnym SmartDocuments, na liście aplikacji, w widoku aplikacji oraz na kartach interfejsu API za pomocą klawiatury.
- Zarządzanie fokusem: korzystanie z paska nawigacyjnego w nagłówku i bocznego panelu nawigacyjnego SmartDokumenty powoduje przeniesienie zaznaczenia do pierwszego elementu
<H1>na stronie po wykonaniu działania nawigacji. - Aktywne regiony: zmiany na liście interfejsów API wynikające z filtrowania tekstowego są teraz zgłaszane użytkownikom korzystającym z czytnika ekranu.
- semantyczne nagłówki HTML: cały tekst jest teraz zawarty w tagach HTML odpowiednich pod względem semantycznym; Odpowiednio hierarchiczna struktura nagłówków jest teraz stosowana w całym portalu.
- Użycie tagu <H1> w pojedynkę: każda strona ma teraz tylko jeden tag
<H1>, dzięki czemu czytniki ekranu mogą łatwo zidentyfikować najbardziej wyczerpujący opis jej zawartości. - Wielkie litery w stylu: Stosowanie samych wielkich liter jako wizualnego akcentu jest teraz stosowane wyłącznie w CSS, a nie w samym tekście.
- Logiczna kolejność DOM: przyciski działań na stronach Utwórz i Edytuj aplikację zostały przeniesione pod elementami formularza w DOM, aby można je aktywować w logicznej kolejności po zakończeniu interakcji z formularzem.
- Tekstowe opisy elementów wizualnych: ulepszyliśmy korzystanie z etykiet, tekstu alternatywnego i tekstu przycisków, które usprawniają nawigację przy użyciu czytnika ekranu.
- Kontrast kolorów: kontrast kolorów został zwiększony, aby spełnić wymagania WCAG AA dotyczące kontrastu w wielu miejscach w produkcie. Tytuły interfejsów API na liście interfejsów API zostały przeniesione pod obraz, aby uniknąć ewentualnego niewystarczającego kontrastu kolorów.
- Weryfikacja formularza: na stronach Utwórz i Edytuj aplikację przyciski przesyłania formularzy nie są już wyłączone i można je aktywować w celu sprawdzenia formularza. Zweryfikowane pola formularzy na stronach tworzenia i edytowania aplikacji zawierają teraz tekstowe opisy błędów weryfikacji.
- Reagowanie: obowiązuje teraz maksymalna szerokość stron, która obowiązuje w przypadku wszystkich stron oprócz dokumentów SmartDocuments. Nawigacja w Dokumentach Google działa teraz na wąskich ekranach telefonów. Strony „Utwórz i edytuj aplikację” działają teraz lepiej na wąskich ekranach.
Zmiany DOM, które mogą mieć wpływ na Twój portal
Zwróć szczególną uwagę na te kwestie:
- Style pasków nawigacyjnych (nagłówka i stopki) oraz nagłówków stron zostały ustawione (lub ukryte) z zastąpieniami CSS: obowiązuje teraz maksymalna szerokość zawartości strony. Aby rozszerzyć paski nawigacyjne i nagłówki stron do krawędzi okna przeglądarki, usługa Apigee określiła styl pseudoelementu
:before. Więcej informacji znajdziesz w artykule Zastępowanie kolorów podstawowych w paskach nawigacyjnych i nagłówkach stron. - Niektóre elementy strony, których tło sięgają do krawędzi okna przeglądarki (inne niż pełnoekranowe obrazy tła): maksymalna szerokość zawartości strony została ograniczona, aby poprawić szybkość reagowania, co może ograniczyć wyświetlanie paneli o pełnej szerokości na stronach niestandardowych. Więcej informacji o korzystaniu z nowych ustawień maksymalnej szerokości znajdziesz w artykule Tworzenie panelu o pełnej szerokości na stronie portalu.
- Kierowanie na określone poziomy nagłówków HTML za pomocą selektorów CSS służących do modyfikowania stylów tekstu: poziom nagłówka zastosowany do pewnych treści uległ zmianie. Przykład:
<H1> → <H2>przejrzyj szczegółową listę zmian tej wersji, aby dowiedzieć się, jakich treści dotyczą zmiany. - Jako „kolor dodatkowy” jest wybrany kolor biały lub bardzo jasny w edytorze motywów portalu: kolor dodatkowy jest używany do elementów nawigacji, które są trudne do zauważenia na białym tle. Zalecamy wybranie dodatkowego koloru, który jest dostępny, a następnie – w razie potrzeby – zastąpienie go kolorem niestandardowym w określonych sytuacjach.
- Zmieniliśmy styl linków w tekście: układ linków jest teraz łatwiejszy w obsłudze. Zapoznaj się ze zmianami poniżej, aby dowiedzieć się, jak może on współdziałać z istniejącymi stylami.
- Dolne obramowanie o długości 2 pikseli w obszarze treści kart widoku głównego zostało zmienione lub ukryte z zastąpieniami CSS: to obramowanie zostało przeniesione z
<mat-card-content>na obramowanie<mat-card-actions>.
Podsumowanie szczegółowych zmian
W sekcjach poniżej znajdziesz podsumowanie szczegółowych zmian wprowadzonych w tej wersji (według kategorii).
Zmiany w całym portalu
Poniżej znajduje się podsumowanie zmian dotyczących całego portalu.
- Te zmienne nie są już używane:
$layout-horizontal-padding$layout-main-content-horiz-padding$layout-header-horiz-padding$layout-context-bar-horiz-padding
- Dodaliśmy nowe zmienne, które umożliwiają kontrolowanie maksymalnej szerokości głównego obszaru treści i minimalnego dopełnienia poziomego głównego obszaru treści:
$layout-main-content-max-width$layout-horizontal-min-padding
Zmiany głównego paska nawigacyjnego
Podsumowanie zmian na głównym pasku nawigacyjnym znajdziesz poniżej.
- Logo
<img>jest teraz otoczone nawiasem klamrowym<a>na ekranach komputerów i urządzeń mobilnych. - Przycisk menu użytkownika to teraz
<button>, a nie<a>
Zmiany stylu linku
Standardowe linki <a> w tekście są teraz domyślnie podkreślane, a kolor tła (na podstawie ustawienia „kolor dodatkowy”) dostępny po najechaniu kursorem.
Zmiany na stronie 404
Poniżej znajduje się podsumowanie zmian wprowadzonych na stronie 404.
- „Zaloguj się” jest teraz
<H2>zamiast<H1> - Tekst wyjaśnienia to teraz
<H2>, a nie<H1>
Strona interfejsów API
Poniżej znajduje się podsumowanie zmian na stronie interfejsów API (według kategorii).
- Karta wejściowa wyszukiwania/filtra interfejsu API:
<mat-card-content class="mat-card-content">opakowuje teraz nagłówek i dane wejściowe karty interfejsów API wyszukiwania<H2>używa terazclass="mat-subheading-1"zamiastclass="api-doc-filter-title"<mat-form-field>używa terazappearance="outline"- Ikona wyszukiwania została dodana do elementu
<mat-form-field>przed danymi wejściowymi:"<mat-icon matPrefix>search</mat-icon>" - Etykiety Aria i odwołania do elementów sterujących zostały dodane do danych wejściowych
- Pusta wiadomość z listą interfejsów API:
- „Nie znaleziono interfejsów API” jest teraz
<H2>zamiast<H1> - Wyjaśnienie to teraz
<H3>, a nie<H2>
- „Nie znaleziono interfejsów API” jest teraz
- Lista kart interfejsu API:
„Brak interfejsów API pasujących do Twojego wyszukiwania” jest teraz
<H2>zamiast<H1> - Karty interfejsów API:
- Sieć
>div class="api-doc-card-content-image-gradient"></div>została usunięta - Tytuł interfejsu API został przeniesiony z obrazu zawierającego
<div>do<div class="api-doc-card-content-title"></div>bezpośrednio po obrazie<div> - Tytuł interfejsu API to teraz
<H2>, a nie<H1>
- Sieć
Lista aplikacji:
- Pusty stan:
- „Rozpocznij” jest teraz
<H2>zamiast<H1> - Puste wskazówki dotyczące stanu to teraz
<H3>zamiast<H2>
- „Rozpocznij” jest teraz
- Lista:
- „Moje aplikacje” jest teraz
<H2>zamiast<H1> - Pole
<mat-row>jest teraz zniekształcone w elemencie<a>
- „Moje aplikacje” jest teraz
Tworzenie i edytowanie stron aplikacji
Poniżej znajduje się podsumowanie zmian na stronach tworzenia i edytowania aplikacji.
- Element
<div class="app-buttons">został przeniesiony na koniec formularza <form> i zastąpione przez<div class="form-buttons-sticky-container"> - Całkowite wykorzystanie klasy
.app-layout-sectionzostało zmienione na.details-layout-section - Całkowite wykorzystanie klasy
.app-layout-section-titlezostało zmienione na.details-layout-section-title - Wszystkie nagłówki sekcji to teraz
<H2>, a nie<div> - Całkowite wykorzystanie klasy
.app-layout-section-contentzostało zmienione na.details-layout-section-content - Lista interfejsów API nie jest już listą kart interfejsów API z przełącznikami (podobnie jak lista interfejsów API). Jest to tabela interfejsów API
- Pole do wpisania adresu URL wywołania zwrotnego zostało przeniesione do nowej sekcji
- Tło przycisku zapisywania ma teraz styl z podniesionym przyciskiem i jej tło w kolorze głównym
- Tabele są teraz uwzględnione w elemencie
<div>z klasą.app-table-wrapper - Nagłówki tabel używają teraz otoki
<thead> - Treść tabel używa teraz otoki
<tbody> - Parametr
[style.width]nie jest już używany do ustawiania szerokości kolumn tabeli - Wszystkie tagi (
<a>) w tabeli używają teraz<button
Lista zespołów
Podsumowanie zmian na liście zespołów znajduje się poniżej.
- Pusty stan:
- „Rozpocznij” jest teraz
<H2>zamiast<H1> - „Utwórz zespół do zarządzania współdzieloną własnością aplikacji” jest teraz
<H3>zamiast<H2>
- „Rozpocznij” jest teraz
- Lista:
„Zespoły” tytuł ma teraz wartość
<H2>zamiast<H1>
Tworzenie i edytowanie stron zespołu
Poniżej znajduje się podsumowanie zmian na stronach tworzenia i edytowania zespołu.
<form>zajęcia.teams-formzostały zastąpione przez.details-form- Element
<div class="teams-buttons">został przeniesiony na koniec listy<form>i zastąpiony przez<div class="form-buttons-sticky-container"> - Całkowite wykorzystanie klasy
.teams-layout-sectionzostało zmienione na.details-layout-section - Całkowite wykorzystanie klasy
.teams-layout-section-titlezostało zmienione na.details-layout-section-title - Całkowite wykorzystanie klasy
.teams-layout-section-contentzostało zmienione na.details-layout-section-content - Obiekt
<div class="team-apps-container">został dodany wokół komórki<table class="team-apps">
SmartDocs
Poniżej znajduje się podsumowanie zmian w interfejsie SmartDocuments.
- Nawigacja z boku:
- Boczny panel nawigacyjny został całkowicie przeredagowany z użyciem komponentów z materiałem Anulary
- Nagłówki bocznych elementów nawigacyjnych mają teraz etykietę
<H2>zamiast<div> - Elementy nawigacyjne używają teraz domyślnego koloru tekstu portalu zamiast „koloru dodatkowego” edytora motywu portalu
- Wybrane, zaznaczone i najeżdżane kursorem elementy w bocznym panelu nawigacyjnym są teraz używane w ciemnych i jasnych wersjach edytora motywów portalu „kolor dodatkowy” dla tekstu i tła
- Treść:
- wielu podtytułów, np. „Parametry ścieżki”. i „Parametry nagłówka” są teraz równe
<H2>zamiast<H3> - Elementy schematu na stronie przeglądu to teraz
<H3>=>zamiast<H2>
- wielu podtytułów, np. „Parametry ścieżki”. i „Parametry nagłówka” są teraz równe
Dodawanie ułatwień dostępu do istniejącej strony głównej
Jeśli korzystasz z portalu zamykającego, musisz edytować stronę główną, aby skorzystać z nowych ułatwień dostępu dla kart nawigacyjnych. Poniżej znajdziesz opis tego artykułu:
- Usuń plik
href=""z kontenera<mat-card>. - W nagłówku karty w ciągu
<mat-card-header>użyj<H2>zamiast<H1>. - W nagłówku karty
<h2>umieść tekst w polu<a class="navigable-content" href="href-name">, a href-name ustaw odpowiednią wartość do nawigacji na karcie.
Możesz też użyć tego szablonu karty:
<mat-card class="home-page-card quick-start">
<mat-card-header class="home-page-card-header" color="primary">
<mat-icon class="home-page-card-header-icon">
check_circle
</mat-icon>
<h2 class="home-page-card-header-text">
<a class="navigable-content" href="page-route">
Card heading
</a>
</h2>
</mat-card-header>
<mat-card-content class="home-page-card-content">
<p class="home-page-card-content-text">
Extra content
</p>
</mat-card-content>
</mat-card>
</p>
Zastępowanie kolorów podstawowych w przypadku pasków nawigacyjnych i nagłówków stron
Wydłużanie pasków nawigacyjnych i nagłówków stron dodaj niestandardowy styl pasków nawigacyjnych i nagłówków strony za pomocą zaawansowanego edytora motywów (podobnie jak w przypadku paska nawigacyjnego w nagłówku):
// Override use of the primary color for header navigation bar background-color
.nav-header .mat-toolbar {
color: #fff // color for navigation text
// Use the :before pseudo element to style the background of full-width bars
// (header and footer navigation bars and page headers)
&:before {
background-color: #000; // background color for header navigation bar
}
}
Aktualizacja procedury zarządzania interfejsami API aplikacji
Zmieniła się interakcja użytkownika przy zarządzaniu interfejsami API w aplikacji w zintegrowanym portalu.
Podczas zarządzania aplikacją użytkownicy muszą w sekcji Interfejsy API kliknąć
lub
(zamiast przełącznika), aby włączyć lub wyłączyć dostęp do interfejsu API z aplikacji.
W razie potrzeby zaktualizuj w portalu wszystkie procedury opisujące sposób zarządzania interfejsami API na stronie aplikacji. Więcej informacji: Zarządzanie interfejsami API w aplikacji
Usunięto błędy
W tej wersji poprawiono następujące błędy. Ta lista jest przeznaczona głównie dla użytkowników, którzy sprawdzają czy zgłoszenia do zespołu pomocy zostały naprawione. Nie zawiera on szczegółowych informacji na temat wszystkich użytkowników.
| Identyfikator problemu | Nazwa komponentu | Opis |
|---|---|---|
| 161269688 | Zintegrowany portal |
Miniatury zasobów są nieprawidłowo renderowane w trybie hybrydowym Apigee Miniatury wyświetlają się teraz prawidłowo na stronie Zasoby. |
| 161295683 | Zintegrowany portal |
Awaria serwera bez ustawionego opisu aplikacji Aplikacja zostanie utworzona, jeśli opis (opcjonalne pole) nie jest zdefiniowany dla aplikacji. |
| 160898967 | Zintegrowany portal |
Strona docelowa portalu nie przewija się prawidłowo Stronę docelową portalu można teraz przewijać. |
|
160613314, 159197760, 158643196, 158069283, 158069066, 000-000-000 |
Zintegrowany portal |
Inne poprawki zabezpieczeń |
| 158593496 | Zintegrowany portal |
Nie udało się utworzyć aplikacji dla deweloperów w portalach wersji 1 Rozwiązaliśmy problem, który uniemożliwiał tworzenie aplikacji deweloperskich w portalach wersji 1. |
| 158318079 | Zintegrowany portal |
Dodawanie lub modyfikowanie adresu URL wywołania zwrotnego w portalu dla programistów nie działa Rozwiązaliśmy problem, który uniemożliwiał użytkownikom portalu dodanie lub zmodyfikowanie adresu URL wywołania zwrotnego na stronie interfejsów API. |
| 157902256 | Zintegrowany portal |
Opublikowanie strony może zastąpić aktualizację nazwy strony na stronie Szczegóły strony Rozwiązaliśmy problem, który powodował zastąpienie nazwy strony po opublikowaniu portalu (w wyniku wyścigu). |
| 138993728 | Zintegrowany portal |
W programach dla deweloperów nie działa sortowanie i wyszukiwanie e-maili Wyszukiwanie i sortowanie kont użytkowników indywidualnych działa teraz zgodnie z oczekiwaniami. |
Znane problemy
Listę znanych problemów ze zintegrowanym portalem znajdziesz w artykule Znane problemy ze zintegrowanym portalem.