!--a11y-->
Definition
Das Interface
IF_CLIENT_INFO stellt eine Reihe von Methoden zur Verfügung, welche die unterschiedlichen Darstellungsmöglichkeiten von Web-Anwendungen auf verschiedenen Browsern und andere spezifische Eigenschaften mobiler Endgeräte z.B. Bildschirmgröße oder Eingabemethoden berücksichtigen.Verwendung
Sie können so die Methoden des Interfaces
IF_CLIENT_INFO beim Erstellen einer Web-Anwendung wie BSP-Applikation nutzen und damit beim Entwickeln auf die teilweise erheblichen Unterschiede in der Darstellungsweise von Web-Seiten auf den verschiedenen mobilen Endgeräten eingehen.
Auch für die Entwicklung von Java-Anwendungen können Sie diesen
Geräteerkennungsprozeß und das vergleichbare
Interface ClientInfo verwenden.
Damit Sie die Bedeutung der Methoden, die in der folgenden Tabelle beschrieben werden, für die Entwicklung Ihrer Web-Anwendung einschätzen können, sind einige davon einer bestimmten Priorität zugeordnet. Für diejenigen Geräteeigenschaften, für die keine Priorität festgelegt wurde, können Sie selbst entscheiden, ob Sie diese in Ihrer Web-Anwendung verwenden möchten.
Die Geräteeigenschaften lassen sich nach Bedeutung Ihrer Verwendung einstufen in:
|
Prio |
Titel |
Beschreibung |
|
1 |
Voraussetzung |
Diese Eigenschaft ist Voraussetzung dafür, daß mobile Anwendungen überhaupt laufen. Normalerweise werden diese Bedingungen von allen "echten" Geräten erfüllt, die den HTML- oder WAP-Standard erfüllen. Insbesondere Emulatoren erfüllen diese Voraussetzungen manchmal nicht. Diese Eigenschaft muß also nicht in einer Anwendung überprüft werden, sondern höchstens von einem Prüfprogramm, das feststellen soll, ob ein Emulator für die Ausführung der Anwendung geeignet ist. |
|
2 |
Anwendung funktioniert nicht |
Ein Nichtauswerten dieser Eigenschaft kann dazu führen, daß eine Anwendung auf manchen Geräten abstürzt, d.h. nicht ablauffähig ist. |
|
3 |
Informationsverlust |
Ein Nichtauswerten dieser Eigenschaft kann dazu führen, daß eine Anwendung nicht alle Information anzeigt, die sie anzeigen soll. Ein Informationsverlust kann beispielsweise dann auftreten, wenn das Absatzattribut automatischer Zeilenumbruch ausgeschaltet ist (<p mode=nowrap>) und der Absatz innerhalb einer WML-Seite Text enthält, der sich nicht mehr in einer Zeile darstellen läßt. Unterstützt das mobile Endgerät die Eigenschaft GET_MARQUEE_TEXT_SUPPORTED nicht, ist es möglich, daß der nicht mehr darstellbare Teil des Textes einfach abgeschnitten wird. Wir empfehlen deshalb, das Ausschalten des automatischen Zeilenumbruchs nur überlegt anzuwenden, auch wenn dadurch z. B. die kleine Bildschirmfläche eines Mobiltelefons besser ausgenutzt werden kann. |
|
4 |
Nicht annehmbare Darstellung |
Ein Nichtauswerten dieser Eigenschaft kann dazu führen, daß eine Anwendung in einer Weise dargestellt wird, die dem allgemeinen Look-and-Feel des Gerätes nicht gerecht wird. |
|
5 |
Ungeeignete Darstellung |
Ein Nichtauswerten dieser Eigenschaft kann dazu führen, daß eine Anwendung nicht optimal dargestellt wird. Dies wird vom Benutzer jedoch kaum als störend empfunden werden. |
Ebenfalls wurden einige Geräteeigenschaften den Markup-Sprachen WML (Wireless Markup Language) und HTML (Hypertext Markup Language) zugewiesen, d. h. es wurde festgelegt, für welche Markup-Sprache die jeweilige Methode relevant ist und somit sinnvoll verwendet werden kann. Beispielsweise ist die Methode GET_FRAMES_SUPPORTED nur für die Markup-Sprache HTML von Bedeutung, da derzeit nur HTML-fähige Browser Frames (mehrteilige Bildschirmsegmente) interpretieren können. Dies sind in der Regel HTML-fähige Browser auf Handheld-Geräte wie PDAs und Pocket PCs, WAP-fähige Mobiltelefone mit kleiner Bildschirmgröße können aufgrund ihres Screen-Interfaces keine Frames darstellen. Enthält die dafür vorgesehene Tabellenspalte keinen Wert, so kann die Methode für beide Markup-Sprachen angewendet werden.
Das folgende Quelltextfragment zeigt Ihnen, wie Sie auf die Methoden des Interfaces
IF_CLIENT_INFO zugreifen können:<%@page language="abap"%>
<%
...
data client_info type ref to IF_CLIENT_INFO.
client_info = runtime->client_info.
if client_info->get_title_supported( ) = ‘X’.
...
%>

Über die Links in der folgenden Tabelle erhalten Sie weitere Informationen zur Verwendung einiger Methoden des Interfaces
IF_CLIENT_INFO in Ihrer Web-Anwendung.Methoden
|
Methode |
Signatur |
Beschreibung |
mögl. Werte |
Cont.-Typ |
Prio |
| GET_ACCEPT |
method get_accept returning |
Entspricht dem HTTP-Request-Header ACCEPT. |
|||
|
GET_ALERTING_SUPPORTED |
method get_alerting_supported |
Beschreibt, ob das Gerät Benachrichtigungen z. B. per SMS unterstützt. |
„X" oder |
1 |
|
|
GET_ANCHOR_SUPPORTED |
method get_anchor_supported |
Beschreibt, ob das Tag <anchor> unterstützt wird. |
„X" oder |
WML |
1 |
|
GET_ANCHOR_PREV_SUPPORTED |
method get_anchor_prev_supported |
Beschreibt, ob mit dem Tag <anchor> eine Back-Aktion ausgeführt werden kann. |
„X" oder |
WML |
|
|
GET_APP_LINKS_SUPPORTED |
method get_app_links_supported |
Beschreibt, ob eine lokale Anwendung auf dem Gerät mittels speziellem Link aufgerufen werden kann. |
„X" oder |
HTML |
3 |
|
GET_APP_LINK_TYPES |
method get_app_link_types |
Beschreibt, welche Arten von Anwendungs-Links vom Gerät unterstützt werden. |
HTML |
||
| GET_BACK_HARD_WIRED |
method get_back_hard_wired |
Beschreibt, ob die Back-Funktion über eine feste Taste ohne ein entsprechendes Tag ausgeführt werden kann. |
„X" oder |
WML |
4 |
| GET_BACK_LABEL |
method get_back_label |
Beschreibt, ob im Tag <do type=prev> zur Darstellung des Labels ein Label-Attribut angegeben werden muß. |
„X" oder |
WML |
3 |
|
GET_BACK_TO_ANY_URL_SUPPORTED |
method get_back_to_any_url_supported |
Beschreibt, ob das Tag <do type="prev"> auf eine beliebige Web-Adresse führen kann. |
„X" oder |
WML |
1 |
|
GET_BIG_SUPPORTED |
method get_big_supported |
Beschreibt, ob Text als „groß" formatiert werden kann. |
„X" oder |
WML |
|
|
GET_BOLD_SUPPORTED |
method get_bold_supported |
Beschreibt, ob der Text als „fett" formatiert werden kann. |
„X" oder |
WML |
|
| GET_BREAKING_SPACE |
method get_breaking_space |
Liefert die kleinste Zeichenfolge für ein Leerzeichen. |
|||
| GET_BROWSER_CATEGORY |
method get_browser_category |
Liefert die Kategorie des Browsers. |
„unknown" |
||
| GET_BROWSER_NAME |
method get_browser_name |
Liefert den Namen des Browsers. |
„unknown" |
||
| GET_BROWSER_OS |
method get_browser_os |
Liefert das Betriebssystem auf dem Endgerät. |
„unknown" |
||
|
GET_BROWSER_VERSION |
method get_browser_version |
Liefert die Browser-Version, z. B. 5.5. |
|||
|
GET_CACHE_ENABLED_BY_DEFAULT |
method get_cache_enabled_by_default |
Beschreibt, ob der Cache-Speicher des Browsers defaultmäßig aktiviert ist. |
„X" oder |
||
|
GET_CERTIFICATES_SUPPORTED |
method get_certificates_supported |
Beschreibt, ob das Gerät Client-Zertifikate unterstützt. |
„X" oder |
||
| GET_CHAR_HEIGHT |
method get_char_height |
Liefert die Bildschirmhöhe in Zeilen. |
4 |
||
| GET_CHAR_WIDTH |
method get_char_width |
Liefert die Bildschirmbreite in Zeichen. |
4 |
||
|
GET_COLOR_DEPTH |
method get_color_depth |
Liefert die Farbtiefe, z. B. 256 Farben. |
HTML |
||
|
GET_COLOR_SUPPORTED |
method get_color_supported |
Beschreibt, ob eine Gerät über einen farbigen Bildschirm verfügt. |
„X" oder |
HTML |
|
|
GET_CONTENT_TYPE |
method get_content_type |
Liefert den Content-Typ, z. B. HTML oder WML. |
2 |
||
|
GET_CONTENT_TYPE_VERSION |
method get_content_type_version |
Liefert die Version des Content-Typs. Beispielsweise 3.2 für HTML 3.2 oder 1.1 für WML 1.1 |
|||
| GET_COOKIES_SUPPORTED |
method get_cookies_supported |
Beschreibt, ob der Browser Cookies unterstützt. |
„X" oder |
1 |
|
| GET_CSS_SUPPORTED |
method get_css_supported |
Beschreibt, ob der Browser CSS (Cascading Style Sheets) unterstützt. |
„X" oder |
HTML |
4 |
|
GET_CSS_VERSION |
method get_css_version |
Liefert die CSS-Version. |
HTML |
||
| GET_DEFAULT_ACTION_DESIGN |
method get_default_action_design returning |
Liefert das bevorzugte Design für Oberflächenelemente zur Darstellung von Aktionen. |
„link" |
WML |
3 |
| GET_DEFAULT_BLOCK_SEPARATOR |
method get_default_block_separator |
Liefert eine bevorzugte Zeichenkette zur Trennung von Absätzen. |
5 |
||
| GET_DEFAULT_BULLET |
method get_default_bullet |
Liefert ein bevorzugtes Symbol zur Kennzeichnung von Listenpunkten. |
WML |
5 |
|
| GET_DEFAULT_FORM_STYLE |
method get_default_form_style |
Liefert die bevorzugte Darstellungsart für Eingabemasken. |
„onePage" |
WML |
|
| GET_DEFAULT_MENU_STYLE |
method get_default_menu_style |
Liefert die bevorzugte Darstellungsart für Menüs. |
„selectionList" |
WML |
4 |
| GET_DEVICE_CATEGORY |
method get_device_category |
Liefert die Kategorie des Endgerätes. |
„unknown" |
||
| GET_DEVICE_NAME |
method get_device_name |
Liefert den Namen des Endgerätes. Eindeutige Kennzeichnung eines Satzes von Geräteeigenschaften |
|||
|
GET_DOM_SUPPORTED |
method get_dom_supported |
Beschreibt, ob der Browser ein DOM (Document Object Model) unterstützt. |
„X" oder |
HTML |
|
|
GET_DOM_VERSION |
method get_dom_version |
Liefert die unterstützte DOM-Version. (Document Object Model) |
HTML |
||
|
GET_EMPHASIZED_SUPPORTED |
method get_emphasized_supported |
Beschreibt, ob der Text als „hervorgehoben" formatiert werden kann. |
„X" oder |
WML |
5 |
|
GET_EMULATOR |
method get_emulator |
Beschreibt, ob das Endgerät als Emulator einzustufen ist. |
„X" oder |
||
| GET_FIELDSET_LAYOUT |
method get_fieldset_layout |
Beschreibt, wie mehrere zusammengehörige Eingabefelder mittels <fieldset>-Tag angeordnet werden. |
„notSupported" |
WML |
3 |
| GET_FIELDSET_TITLE_VISIBLE |
method get_fieldset_title_visible |
Beschreibt, ob das Title-Attribut des <fieldset>-Tags als Beschriftung dient. |
„X" oder |
WML |
3 |
|
GET_FONT_PROPORTIONAL |
method get_font_proportional |
Beschreibt, ob die Default-Schriftart des Gerätes eine Proportionalschrift ist. |
„X" oder |
||
| GET_FORM_FACTOR |
method get_form_factor |
Liefert den Formfaktor des Endgerätes. |
„PC" |
3 |
|
| GET_FORM_MENU_SUPPORTED |
method get_form_menu_supported |
Beschreibt, ob Eingabemasken mit vorangestelltem Menü unterstützt werden. |
„X" oder |
WML |
4 |
| GET_FRAMES_SUPPORTED |
method get_frames_supported |
Beschreibt, ob der Browser Frames unterstützt. |
„X" oder |
HTML |
2 |
|
GET_GRAY_LEVEL |
method get_gray_level |
Liefert die Anzahl der Grautöne bei Graustufenbildern. |
„X" oder |
||
|
GET_HORZ_SCROLLING_SUPPORTED |
method get_horz_scrolling_supported |
Beschreibt, ob das Endgerät über einen horizontalen Rollbalken verfügt. |
„X" oder |
||
| GET_HREF_WITH_PARAMS_SUPPORTED |
method get_href_with_params_supported |
Beschreibt, ob ein Href-Attribut innerhalb eines Links URL-Parameter enthalten kann. |
„X" oder |
WML |
2 |
|
GET_HTTP_GET_SUPPORTED |
method get_http_get_supported |
Beschreibt, ob HTTP GET unterstützt wird. |
„X" oder |
WML |
1 |
|
GET_HTTP_POST_SUPPORTED |
method get_http_post_supported |
Beschreibt, ob HTTP POST unterstützt wird. |
„X" oder |
WML |
1 |
|
GET_IMAGE_ALIGNMENT_SUPPORTED |
method get_image_alignment_supported |
Beschreibt, ob eine Grafik links-, rechtsbündig oder zentriert ausgerichtet werden kann. |
„X" oder |
WML |
|
| GET_IMAGE_LINKS_SUPPORTED |
method get_image_links_supported |
Beschreibt, ob eine Grafik als Link verwendet werden kann. |
„X" oder |
2 |
|
|
GET_IMAGE_SIZE_MAX |
method get_image_size_max |
Liefert die maximale Speichergröße einer Grafik. |
WML |
||
|
GET_INPUT_FORMAT_DATE |
method get_input_format_date |
Liefert die Formatierungszeichenfolge, mit der die Dateneingabe auf Datumswerte geprüft wird. |
WML |
||
|
GET_INPUT_FORMAT_NUMERIC |
method get_input_format_numeric |
Liefert die Zeichenfolge, mit der die Dateneingabe auf numerische Werte geprüft wird. |
WML |
||
|
GET_INPUT_METHOD_HAND_WRITING |
method get_input_method_hand_writing |
Beschreibt, ob das Gerät die Eingabe mittels Handschrifterkennung unterstützt. |
„X" oder |
||
|
GET_INPUT_METHOD_KEYBOARD |
method get_input_method_keyboard |
Beschreibt, ob das Gerät die Eingabe mittels einer Tastatur unterstützt. |
„X" oder |
||
|
GET_INPUT_METHOD_KEYPAD |
method get_input_method_keypad |
Beschreibt, ob das Gerät die Eingabe mittels Telefontastatur unterstützt. |
„X" oder |
||
|
GET_INPUT_METHOD_KEYPAD_INTELL |
method get_input_method_keypad_intell |
Beschreibt, ob das Gerät die Eingabe mittels T9-Texteingabe oder ähnlichem unterstützt. |
„X" oder |
||
|
GET_INPUT_METHOD_VOICE |
method get_input_method_voice |
Beschreibt, ob das Gerät Spracheingabe für Daten im Browser unterstützt. |
„X" oder |
||
| GET_INPUT_SHOWN_WITH_CAPTION |
method get_input_shown_with_caption |
Beschreibt, ob der Browser das Attribut „title" des <input>-Tags als Beschriftung benutzt. |
„X" oder |
WML |
3 |
|
GET_ITALIC_SUPPORTED |
method get_italic_supported |
Beschreibt, ob Text als „kursiv" formatiert werden kann. |
„X" oder |
WML |
5 |
|
GET_JAVA_SUPPORTED |
method get_java_supported |
Beschreibt, ob das Endgerät die Programmiersprache Java unterstützt. |
„X" oder |
HTML |
1 |
|
GET_JAVA_VERSION |
method get_java_version |
Liefert die unterstützte Java-Version. |
HTML |
||
| GET_LINKS_SEPARATED |
method get_links_separated |
Beschreibt, ob zwei aufeinanderfolgende Links gut sichtbar getrennt sind. |
„X" oder |
WML |
4 |
| GET_LINK_DECORATION |
method get_link_decoration |
Liefert die Umrahmungszeichen, die vom Endgerät automatisch um den Link-Text eingefügt werden, z.B. [ ] oder < >. |
WML |
||
| GET_LINK_TEXT_WIDTH |
method get_link_text_width |
Liefert die Anzahl der Zeichen, die ein Link maximal haben kann, um noch in eine Zeile zu passen. |
WML |
3 |
|
|
GET_LOCAL_IMAGES_SUPPORTED |
method get_local_images_supported |
Beschreibt, ob das Gerät Grafiken oder Symbole unterstützt, die sich lokal auf dem Gerät befinden. |
„X" oder |
3 |
|
|
GET_LOCAL_VARIABLES_SUPPORTED |
method get_local_variables_supported |
Beschreibt, ob der Browser lokale Variablen unterstützt. |
„X" oder |
WML |
1 |
| GET_MARQUEE_LINK_SUPPORTED |
method get_marquee_link_supported |
Beschreibt, ob ein überlanger Link in einer Zeile z. B. als Laufschrift dargestellt werden kann. |
„X" oder |
WML |
3 |
| GET_MARQUEE_TEXT_SUPPORTED |
method get_marquee_text_supported |
Beschreibt, ob ein überlanger Text in einer Zeile z. B. als Laufschrift dargestellt werden kann. |
„X" oder |
WML |
3 |
| GET_MAX_LINK_LENGTH |
method get_max_link_length |
Liefert die maximale Größe des Href-Attributes eines Links. |
1 |
||
| GET_MEDIA_FORMATS |
method get_media_formats |
Liefert die Aufzählung der unterstützten Multimedia-Formate, z. B. agif (für animiertes gif-Format), gif, jpg, png, wbmp. |
3 |
||
|
GET_MEMORY |
method get_memory |
Liefert die maximale Hauptspeicherkapazität des Gerätes. |
HTML |
||
|
GET_MODEL |
method get_model |
Liefert den Namen des Gerätetyps, z. B. 7110 für das Nokia-Mobiltelefon Nokia 7110. |
|||
| GET_NBSP_SUPPORTED |
method get_nbsp_supported |
Beschreibt, ob das Endgerät nichtumbrechende Leerzeichen unterstützt. |
„X" oder |
WML |
4 |
| GET_NESTED_TABLES_SUPPORTED |
method get_nested_tables_supported |
Beschreibt, ob der Browser verschachtelte Tabellen unterstützt. |
„X" oder |
HTML |
2 |
| GET_NEWLINE_AFTER_IMAGE |
method get_newline_after_image |
Beschreibt, ob nach einem <img>-Tag automatisch ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
| GET_NEWLINE_AFTER_INPUT |
method get_newline_after_input |
Beschreibt, ob bei einem bestimmten mobilen Endgerät nach einem <input>-Tag ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
|
GET_NEWLINE_AFTER_LINK |
method get_newline_after_link |
Beschreibt, ob nach einem Link automatisch ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
|
GET_NEWLINE_AFTER_SELECT |
method get_newline_after_select |
Beschreibt, ob nach einem <select>-Tag automatisch ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
| GET_NEWLINE_BEFORE_IMAGE |
method get_newline_before_image |
Beschreibt, ob vor einem <img>-Tag automatisch ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
| GET_NEWLINE_BEFORE_INPUT |
method get_newline_before_input |
Beschreibt, ob vor einem <input>-Tag automatisch ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
| GET_NEWLINE_BEFORE_LINK |
method get_newline_before_link |
Beschreibt, ob vor einem Link automatisch ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
|
GET_NEWLINE_BEFORE_SELECT |
method get_newline_before_select |
Beschreibt, ob vor dem <select>-Tag ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
| GET_NEWLINE_BETWEEN_IMAGES |
method get_newline_between_images |
Beschreibt, ob zwischen <image>- Tags automatisch ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
3 |
| GET_NEWLINE_BETWEEN_LINKS |
method get_newline_between_links |
Beschreibt, ob zwischen zwei Links automatisch ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
| GET_NEWLINE_BETW_LINK_AND_TAG |
method get_newline_betw_link_and_tag |
Beschreibt, ob zwischen Link und Tag automatisch ein Zeilenumbruch eingefügt wird. |
„X" oder |
WML |
4 |
|
GET_OFFLINE_BROWSING_SUPPORTED |
method get_offline_browsing_supported |
Beschreibt, ob der Browser das Blättern von lokal gespeicherten (gecachten) Seiten offline unterstützt. |
„X" oder |
HTML |
2 |
|
GET_OFFLINE_FORMS_SUPPORTED |
method get_offline_forms_supported |
Beschreibt, ob der Browser das Ausfüllen von Eingabeformularen auf dem Gerät offline unterstützt. |
„X" oder |
HTML |
2 |
| GET_PAGE_SIZE_MAX |
method get_page_size_max |
Liefert die maximale Größe einer Seite, die auf dem Gerät verarbeitet werden kann. |
2 |
||
| GET_PIXEL_HEIGHT |
method get_pixel_height |
Liefert die Höhe des Bildschirms in Pixeln. |
|||
| GET_PIXEL_WIDTH |
method get_pixel_width |
Liefert die Breite des Bildschirms in Pixeln. |
|||
|
GET_REDIR_ABSOLUTE_SUPPORTED |
method get_redir_absolute_supported |
Beschreibt, ob der Browser die Umleitung an eine absolute URL-Adresse unterstützt. |
„X" oder |
1 |
|
| GET_REDIR_RELATIVE_SUPPORTED |
method get_redir_relative_supported |
Beschreibt, ob der Browser die Umleitung an eine relative URL-Adresse unterstützt. |
„X" oder |
2 |
|
| GET_SCRIPT_SUPPORTED |
method get_script_supported |
Beschreibt, ob der Browser Skripting unterstützt. |
„X" oder |
2 |
|
|
GET_SCRIPT_VERSION |
method get_script_version |
Liefert die unterstützte Skript-Version. |
|||
|
GET_SECURE_PROTOCOLS_SUPPORTED |
method get_secure_protocols_supported |
Beschreibt, ob der Browser SSL (Secure Socket Layer) oder WTLS (Wireless Transport Layer Security) unterstützt. |
„X" oder |
||
|
GET_SECURE_PROTOCOLS_NAMES |
method get_secure_protocols_names |
Liefert die Namen der unterstützten Sicherheitsprotokolle. Die Namen werden durch Semikolon voneinander getrennt. |
|||
| GET_SELECTION_MENU_SUPPORTED |
method get_selection_menu_supported |
Beschreibt, ob die Menügestaltungsart „selectionList" unterstützt wird. |
„X" oder |
WML |
4 |
|
GET_SETVAR_ON_EVENT_SUPPORTED |
method get_setvar_on_event_supported |
Beschreibt, ob das <setvar>-Tag innerhalb des Ereignis-Handlers <onevent type="onenterforward"> genutzt werden kann. |
„X" oder |
WML |
1 |
| GET_SKIPPING_TO_INPUT |
method get_skipping_to_input |
Beschreibt, ob der Browser auf einem mobilen Endgerät automatisch zum ersten <input>-Tag hinführt und einen Bildschirmausschnitt um dieses <input>-Tag anzeigt. |
„X" oder |
WML |
4 |
|
GET_SMALL_SUPPORTED |
method get_small_supported |
Beschreibt, ob Text als „klein" formatiert werden kann. |
„X" oder |
WML |
5 |
| GET_SOFTKEY_NUM |
method get_softkey_num |
Liefert die Anzahl der durch das Endgerät unterstützten Softkeys. |
WML |
3 |
|
| GET_SOFTKEY_STYLE1 |
method get_softkey_style1 |
Beschreibt wie Softkey 1 am Bildschirm dargestellt wird. |
„notShown" |
WML |
5 |
| GET_SOFTKEY_STYLE2 |
method get_softkey_style2 |
Beschreibt wie Softkey 2 am Bildschirm dargestellt wird. |
„notShown" |
WML |
5 |
| GET_SOFTKEY_TITLE_WIDTH |
method get_softkey_title_width |
Liefert die Anzahl der dargestellten Zeichen für einen Softkey-Titel. |
WML |
3 |
|
|
GET_SOUND_SUPPORTED |
method get_sound_supported |
Beschreibt, ob das Endgerät Töne abspielen kann. |
„X" oder |
HTML |
|
|
GET_STRONG_SUPPORTED |
method get_strong_supported |
Beschreibt, ob Text mit <strong>-Tag als „hervorgehoben" formatiert werden kann. |
X" oder |
WML |
5 |
|
GET_SUBMIT_ONEVENT_SUPPORTED |
method get_submit_onevent_supported |
Beschreibt, ob „Submit" innerhalb des Ereignis-Handlers <onevent type="onenterforward"> unterstützt wird. |
X" oder |
1 |
|
| GET_SUB_CATEGORY |
method get_sub_category |
Dient der feineren Einteilung von Endgeräten. |
Willkürlicher Text |
||
| GET_TABLE_HAS_BORDERS |
method get_table_has_borders |
Beschreibt, ob Tabellen mit Gitternetzlinien dargestellt werden. |
X" oder |
4 |
|
| GET_TABLE_SUPPORTED |
method get_table_supported |
Beschreibt, ob der Browser mehrspaltige Tabellen unterstützt. |
X" oder |
3 |
|
| GET_TELEPHONY_LINKS_SUPPORTED |
method get_telephony_links_supported |
Beschreibt, ob über einen Link eine Telefonnummer direkt angewählt werden kann. |
X" oder |
4 |
|
|
GET_TEXT_ALIGNMENT_SUPPORTED |
method get_text_alignment_supported |
Beschreibt, ob Text innerhalb eines Absatzes links, rechts oder zentriert ausgerichtet werden kann. |
X" oder |
WML |
5 |
| GET_TEXT_STYLES_SUPPORTED |
method get_text_styles_supported |
Beschreibt, ob der Browser Text z. B. mit Hilfe der Tags <b>, <small> etc. formatieren kann. |
X" oder |
WML |
5 |
| GET_TITLE_SUPPORTED |
method get_title_supported |
Beschreibt, ob ein Titel durch die Eigenschaft „title" des WML-Tags <card> am oberen Bildschirmrand sichtbar dargestellt wird. |
X" oder |
WML |
3 |
| GET_TITLE_WIDTH |
method get_title_width |
Liefert die maximale Zeichenanzahl des Titels. |
3 |
||
|
GET_UNDERLINE_SUPPORTED |
method get_underline_supported |
Beschreibt, ob Text „unterstrichen" formatiert werden kann. |
X" oder |
WML |
5 |
| GET_USER_AGENT |
method get_user_agent |
Entspricht dem HTTP-Request-Header USER-AGENT. |
|||
|
GET_VARS_ACROSS_CARD_SUPPORTED |
method get_vars_across_card_supported |
Beschreibt, ob Browser-Variablen, die einer Card übergeben werden, auch für verschiedene Cards genutzt werden können. |
X" oder |
WML |
1 |
|
GET_VENDOR |
method get_vendor |
Liefert den Namen des Geräteherstellers. |
|||
|
GET_XSL_SUPPORTED |
method get_xsl_supported |
Beschreibt, ob der Browser XSL (Extensible Stylesheet Language)unterstützt. |
X" oder |
HTML |
|
|
GET_XSL_VERSION |
method get_xsl_version |
Liefert die unterstützte XSL-Version. |
HTML |