Wireless Markup Language: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Nie podano opisu zmian
Nie podano opisu zmian
Linia 1:
'''WML''' ([[ang.]] '''W'''ireless '''M'''arkup '''L'''anguage) - jest standardowym językiem używanym do tworzenia, a mówiąc bardziej profesjonalnie,oraz kodowania stron i serwisów [[Internet|Internetowych]]owych wyświetlanych na urządzeniach przenośnych ([[WAP]]). WML jest aplikacją języka [[XML]]. Język ten został zaprojektowany z myślą o urządzeniach, mogących wyświetlać ograniczoną wielkość i objętość serwisów internetowych (ograniczenia te spowodowane są małą wielkością i rozdzielczością wyświetlaczy), posiadających słabe łącze dostępu do Internetu, niewielką moc przeliczeniową i zdolność do buforowania informacji, czyli posiadające małą [[pamięć]].
 
Głównymi zaletami, a zarazem zadaniami języka WML jest możliwość obsługi i formatowania dowolnych elementów graficznych oraz tekstowych. Kod WML zawarty jest w [[plik|pliku]], odpowiadającemu danej witrynie internetowej po podaniu odpowiedniego adresu [[URL]]. Język WML umożliwia kodowanie różnego rodzaju stron, oraz tworzenie spersonalizowanych skryptów i mechanizmów wykonawczych, poprzez zastosowanie odpowiednich wartości zmiennych, które mówiąc językiem mechanika "podanepodanie na wejście układu odpowiadają reakcjiwymuszeniu (reakcji, efektowi) na jego wyjściu".
 
Możliwości języka WML 1.0 zostały zmniejszone w porównaniu z językiem [[HTML]], ze względu na rodzaj obsługiwanych informacji i metody ich prezentacji.
Linia 7:
Obecnie zalecana wersją WML-a jest 2.0. WML 2.0 jest oparty o [[XHTML]] 1.1 (w obrębie znaczników Basic XHTML-a). W WML-u 2.0 znajdują się znaczniki i atrybuty z wersji 1.0 ale zaleca się stosowanie modulacji XHTML. W przyszlości WML zostanie całkowicie zastapiony wersjami XHTML-a.
 
WML to nie tylko [[język programowania]]. Struktura stron [[WAP]] oparta jest na kartach WML, które w odróżnieniu od dokumentów HTML, mogą zawierać już w sobie szereg stron i podstron. Pobrana na [[telefon komórkowy]] karta WML zawiera już w sobie sposób nawigacji danej strony WAP, sposób jej prezentacji na wyświetlaczu telefonu oraz mechanizm odpowiadający za wywołanie innych kart WML. Dzięki zastosowaniu WML, stało się możliwe zapisanie całego serwisu WAP (bez spersonalizowanych skryptów itp.) w postaci jednej karty, która może być pobrana jednorazowo na [[telefon komórkowy]], a użytkownik może ją przejrzeć bez podłączenia do Internetu (w wybranych modelach telefonów).
 
[[Kategoria:Internet]][[Kategoria:Aplikacje XML]]