Dokument určující požadavky na moderní mobilní telefon se nazývá M-Services, což je zkratka z názvu Mobile Services Initiative (Iniciativa mobilních služeb). GSM asociaci (GSMA) k tomuto kroku vedla nervozita z fragmentace v oblasti výroby mobilních telefonů. Funkce a schopnosti telefonů se podle GSMA příliš liší a operátoři tak mají velmi těžkou pozici při zavádění nových služeb. Proto chtějí zástupci GSMA vlastnosti mobilů do jisté míry sjednotit, k čemuž má sloužit M-Services, jakýsi popis vyžadovaných služeb a aplikací pro mobilní internet a multimédia.
Hlavní tři oblasti, kterých se M-services týká, jsou: grafické uživatelské rozhraní, aplikační rámec pro stahování obsahu internetu a podpora multimedia messaging. Největší podporu má projekt M-Services u firmy Openwave, která vyvíjí prohlížeč splňující požadavky GSM asociace. Ten hodlá nabídnout všem výrobcům mobilních telefonů.
Výrobci, tlačeni společnou silou operátorů, pravidla pro M-Services podporují. Pochopitelně. Jestliže totiž většina operátorů bude vyžadovat takové telefony, budou nuceni se požadavkům podřídit. Podporu M-Services oznámili již všichni velcí výrobci – Alcatel, Ericsson, Motorola, Nokia, Siemens, Samsung, Sagem a další.
Mobile Services Inatiative by měla usnadnit život operátorům, kteří budou moci snadněji přednést své požadavky výrobcům. Pokud se však skutečně operátoři s výrobci dohodnou a tento "neoficiální standard" se začně běžně používat, ve svém důsledku to přinese výhody i uživatelům. Přístup ke službám by se totiž sjednotil a nikdo by se nemusel učit mnoho různých funkcích jednotlivých telefonů a operátorů. Přestože by stále existovaly rozdíly, základ by byl společný.
Jak má vypadat telefon splňující pravidla M-Services
Když GSM asociace (GSMA) sepisovala pravidla pro M-Services, evidentně měla přesnou představu o vzhledu a funkcích mobilního telefonu, který tato pravidla bude splňovat. Jak by tedy podle GSMA měla v blízké budoucnosti vypadat většina mobilů?Telefon kompatibilní s M-Services bude muset podporovat tyto funkce a vlastnosti:
Podívejme se podrobněji na některá zajímavá upřesnění, která obsahuje soupis pravidel M-Service od GSMA. Vzhledem k tomu, že M-Services se týkají internetových služeb a multimédií, požadavky jsou spjaty právě s těmito oblastmi. Pro jejich splnění je však nutný mít potřebný hardware, a tak nám před očima vyvstává celkem komplexní představa mobilního telefonu pro M-Services.
Grafické uživatelské rozhraní
Grafické uživatelské rozhraní vyžaduje několik různých ovládacích prvků, které bohužel dnešní standard WAPového jazyka WML 1.2.1 neobsahuje. GSMA přesto vyžaduje, aby mobilní telefon umožňoval snadnou orientaci v prostředí WAPu i v menu samotného telefonu. K tomu by mělo napomoci grafické rozhraní, které se mělo zobrazovat ideálně na barevném displeji. Požadavky obsahují především tyto prvky, které se vlastně velmi podobají tomu, co může nabídnout standardní HTML, tedy internetové stránky:
- Pop-up menu (rozvírací menu)
- Radio buton (buton pro volbu)
- Check box (grafický prvek pro volbu ano/ne)
- Push buton (pro sledování odkazu nebo potvrzení akce)
- Horizontální linka (linka, oddělující různé části zobrazené plochy na sekce)
V pravidlech nalezneme dokonce takové jemné nuance jako upřesnění polohy Pop-up menu. To by se podle M-Services mělo na displeji zobrazovat hned vedle místa, kde uživatel zadá příkaz k jeho otevření. Takové pečlivé upřesňování naprosto základních a logických spojitostí se v dokumentu objevuje několikrát, což jistě u nejednoho vývojáře i uživatele vyvolá pobavený úsměv.
Bookmarks (Záložky)
Telefon musí podporovat záložky v prohlížeči, a měl by jich mít alespoň 50. Je nutná podpora složek pro bookmarky, aby se zjednodušila orientace mezi nimi. Zároveň je třeba umožnit uživateli kdykoliv snadno zadat adresu, pokud ji zná.Stahování (Downlad)
Jako hlavní prioritu vidí GSMA schopnost telefonu stahovat multimediální objekty. Jde o soubory, které se následně dají použít jako vyzváněcí tóny, podklady na displej nebo screensavery. Přístup k downloadu je třeba umožnit přímo z WAPových stránek.Telefony budou umět stáhnout a používat následující typy souborů:
Objekt |
Typ souboru |
Vyzváněcí
tóny |
MP4;
MIDI; WAV; iMelody |
Podklady
displeje |
BMP;
gif; jpg; png |
Obrázky |
BMP;
gif; jpg; png |
Hry |
Otevřený
standard |
Java
aplikace |
Aplikace/jar;
Aplikace/jad |
Screensavery |
jpg;
gif |
Zvuk |
MPEG4
- audio; mp3; WAV |
Skin
(vzhled prohlížeče) |
Skiny
(vzhledy prohlížeče, upravují zobrazení) |
Video |
Video/mp4 (MPEG4) |
Rozšířený systém zpráv
Již dnes se začínají prosazovat novější a rozšířenější typy zpráv na mobilních telefonech, které narozdíl od klasických SMS umí přenášet i jiné věci než jen text. Přes zprávy dnes putují i loga, zvonění a obrázky. Již brzo se však možnosti rozšíří a popis M-Services s tím počítá. Vyžaduje, aby mobilní telefon podporoval tyto rozšířené formáty zpráv:
- Dlouhé SMS – Umožní uživateli psát, posílat a přijímat textové zprávy dlouhá až 640 znaků, a to jako zprávu jedinou, nerozdělenou. Přestože sítí bude text putovat rozdělen na segmenty po 160 znacích, telefony musí zvládnout rozložit a složit zprávu samostatně, aby uživatelé viděli vždy text celý.
- EMS (Enhanced Messaging Service) – více o tomto systému naleznete v našem článku SMS zprávy: historie, přítomnost a budoucnost II. - EMS přichází.
- MMS (Multimedia Messaging) – systém, který umožní posílat z mobilu na mobil barevné obrázky, hudbu a video. Více v článku SMS zprávy: historie, přítomnost a budoucnost III. - video putuje přes MMS.
- E-mail – možnost posílat i přijímat elektronickou poštu za použití běžného e-mailové klienta, který podporuje protokoly POP3 (příjem) a SMTP (odeslání) pošty.
Vzhled ovládání telefonu
Z těchto popsaných vlastností a schopností telefonu vyplývají i jisté předpokládané hardwarové nároky. V materiálech o M-Services, sestavených GSM asociací, je představa takového ideálního telefonu nastíněna.Data
Mobil musí pochopitelně podporovat datové přenosy. O rychlosti se GSMA nezmiňuje, ale v každém případě vyžaduje GPRS (General Packet Radio Service) a CSD, případně rychlejší HSCSD (High Speed Circuit Switched Data). Terminály omezené jen na HSCSD (bez GPRS) asociace příliš nedoporučuje.
Klávesy
Základní myšlenkou je potřeba rychlého přístupu k M-Services, tedy ke zvláštním multimediálním službám. To lze řešit buď pomocí klávesy, přímo určené pro vstup do M-Services, nebo přes programovatelné klávesy, jejichž funkce budou nastavitelné například na práci s M-Services.
Nutností je prý také klávesa pro přímý vstup do WAPu, ovšem GSMA benevolentně souhlasí i s variantou dlouhého stisku některé funkční klávesy. Ideální sestava kláves je tato – alespoň dvě programovatelné klávesy, korekční tlačítko a klávesa(y) pro pohyb ve čtyřech směrech (doleva, doprava, dolu, nahoru).
Displej
Sice by postačil i obyčejný černobílý displej, pochopitelně grafický, ale barevný nebo alespoň zobrazující několik stupní šedi je rozhodně vhodnější. Musí se na něj vejít alespoň čtyři řádky textu (po minimálně 16 znacích), nicméně šest řádek je doporučeno přímo GSM asociací. Pro kvalitní zobrazení je třeba displej se solidním rozlišením, které by rozhodně nemělo být menší než 57 x 80 bodů, doporučená čísla jsou však 98 x 96 bodů.
Paměť
Nároky na paměť jsou rozděleny na dvě rozdílné položky – na stálou paměť a cache. Stálá paměť slouží k uchování všech stažených dat, jako je hudba nebo obrázky. Její velikost není v pravidlech M-Services pevně dána, ale předpokládá se, že by měla pojmout alespoň 20 vyzváněcích tónů a 20 obrázků použitelných jako pozadí na displeji. V ideálním případě bude tato paměť na vyměnitelných médiích, která budou pokud možno univerzální pro všechny terminály. Jak je vidět, i lidé z GSM asociace někdy věří v utopii.
Cache je určena pro momentální uchovávání informací při práci s telefonem. Protože pro M-Service je zajímavý především WAP a e-mail, týkají se požadavky na paměť právě těchto dvou funkcí. Zatímco pro WAP postačí 50 kilobytů cache, e-mail je náročnější. Podle toho, pro kterého uživatele je telefon určen a jak je pošta používána, je ideální velikost paměti od 64 do 256 kilobyt.