tof!

1 view
Skip to first unread message

futtta

unread,
Sep 25, 2008, 5:10:12 AM9/25/08
to beta.deredactie
tof, zo wordt de fantastische content van deredactie eindelijk ook
mobiel ontsloten!

paar willekeurige bedenkingen;
* de iphone-versie mag dan misschien wel een iphone-look&feel hebben,
je verliest op die manier de typische deredactie-look&feel en aan
bruikbaarheid (er staat _niks_ op de eerste pagina en op de
"categorie"-overzichtspagina krijg je de "samenvatting/teaser" bij een
artikel ook niet te zien, enkel foto'tje en titel.
* spijtig dat er geen "mobiele video" wordt aangeboden (3gp met een
goeie codec moet doenbaar zijn?)
* de audio (mp3's) van op de redactie.be zouden sowieso ook kunnen
worden ontsloten?
* omdat elke byte geld kost bij "mobile data"; er lijken me in de
source nog wel wat besparingen mogelijk?
* als de mobiele versie ook goeie detectie en optimalisatie voor een
gewone pc+browser (vnl. schermbreedte, de viewport is slechts 240px)
zou doen, heb je een l.deredactie.be (met de l van light) en die zou
ik direct gebruiken ipv de naar mijn smaak te flashy deredactie

frank

futtta

unread,
Sep 25, 2008, 10:01:19 AM9/25/08
to beta.deredactie
net even getest in opera mini (de belangrijkste device-onafhankelijke
mobiele browser); denk dat de transcoding-engine de minimale versie
doorstuurt (tekst-only), terwijl opera-mini heel wat meer kan?

ngoeminn

unread,
Sep 29, 2008, 4:41:29 AM9/29/08
to beta.deredactie
Een van de moeilijkheden in het ontwikkelen van een mobile site is het
detecteren van het type toestel en de browser die erop draait. Bij
opera mini is dit nog extra ingewikkeld omdat opera mini niet zelf
surft op het internet, maar dit doet via de servers van opera. Men
werkt momenteel aan een betere detectie voor opera-mini opdat ook deze
browser optimaal zou ondersteund worden.

Bij het niet detecteren van een toestel zijn er twee mogelijkheden:
1. Minimale versie doorsturen, en de content te ontsluiten
2. Er van uitgaan dat het toestel/browser niet kan gedetecteerd worden
omdat het te recent is, en dus een maximale site doorsturen. (Risico
dat de site niet kan getoond worden).

Mvg,
Nico

ngoeminn

unread,
Sep 29, 2008, 4:58:47 AM9/29/08
to beta.deredactie
Dag Frank,

Over de look en feel en aangeboden content en navigatie kan ik weinig
zeggen (niet technisch).

Multimediale content mobiel ontsluiten zou idd heel interessant zijn.
Men zou kunnen opteren om automatische transcodering voor video en
geluid toe te passen, afhankelijk van het gedetecteerde toestel en
browser (en netwerk?).
Momenteel worden beelden automatisch herschaald (aan server kant, en
niet op de client) om de rekenkracht van het toestel niet te belasten,
en ook om minder data te moeten doorsturen.

De source code (xhtml opmaak) die doorgestuurd wordt is de directe
output van de transcoderings-engine, dit kan nog eens opgekuist worden
(pretty print) en gecompresseerd worden (indien de browser dit
ondersteunt). Deze opties worden waarschijnlijk aangezet na de beta
versie.

Desktop pc worden correct herkend, en worden normaal gezien afgeleid
naar de full-desktop site (de normale website),
momenteel wordt dit niet gedaan zodat gebruikers zich een idee van de
mobilie site kunnen vormen zonder effectief met een mobiel toestel te
surfen. De transcoding engine kan idd gebruikt worden om sites te
herlayouten, ook voor desktop browsers. Ik persoonlijk lees ook liever
de 'light' versies van sporza en deredactie.

Meer informatie over het transcoding platform kan gevonden worden op
http://open.siruna.com/
Mvg,
Nico

futtta

unread,
Sep 30, 2008, 2:21:25 AM9/30/08
to beta.deredactie
fijn dat jullie aan opera-mini ondersteuning werken, het is -juist
omwille van het feit dat de pagina's via de opera-servers gaan en daar
al worden geprerendered- een krachtige browser die op zowat elk
toestel met j2me draait. aan de hand van de "mini"-request headers
(http://dev.opera.com/articles/view/opera-mini-request-headers/) kan
het type toestel worden afgeleid, dan de schermgrootte nog zeker? :)

frank

ngoeminn

unread,
Sep 30, 2008, 3:27:54 AM9/30/08
to beta.deredactie
Dag Frank,

De device/browser detectie gebeurt op basis van verschillende
technieken, o.a. via de request headers.
Soms komt het voor dat deze technieken voor eenzelfde fysiek toestel
andere resultaten heeft.
Indien dit voorkomt dient dit manueel nagekeken te worden en de
detectiealgoritmes worden dan geupdate.
Het framework tracht niet enkel de schermgrootte, maar ook andere
eigenschappen te detecteren, bvb.
Image Support (bmp, jpeg, gif), 3gp, file upload, ... Of de
transcoding engine deze eigenschappen effectief in rekening brengt
hangt af van de transcodering regels (per domein, site, page,
toestel, ...)

Ter info, ikzelf ben niet een van de ontwikkelaars, maar volg het
project wel van dichtbij op.
Ik laat je weten als de opera-mini variant functioneel is.
Mvg,
Nico

Zhong

unread,
Sep 30, 2008, 12:54:00 PM9/30/08
to beta.deredactie
Dag Frank,

Momenteel wordt er gekeken naar de scherm breedte van jou toestel. Het
kan zijn
dat het toestel een kleinere scherm breedte doorstuurt.

Alle toestellen met schermbreedte van meer dan 200 px breed, ook opera
mini die de juiste informatie doorsturen krijgen de volledige versie
te zien


groetjes
Zhong
(ontwikkelaar deredactie mobile)

futtta

unread,
Oct 1, 2008, 3:27:50 AM10/1/08
to beta.deredactie
hmm, dan loopt er ergens toch iets verkeerd, want op mijn nokia e61i
met opera mini 4.1 krijg ik de minimale versie van m.deredactie te
zien en in de default nokia browser zie ik wel de high-end versie.

paar gegevens:
nokia browser;
useragent header: Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/
413 (KHTML, like Gecko) Safari/413 es61i
javascript screen size (BXH): 314X228

opera mini
useragent:Opera/9.50 (J2ME/MIDP; Opera Mini/4.1.11355/546; U; en)
extra headers:
http_x_operamini_features advanced, file_system, folding
http_x_operamini_phone_ua Mozilla/5.0 (SymbianOS/9.1; U; en-us)
AppleWebKit/413 (KHTML, like Gecko) Safari/413 es61i
http_x_operamini_phone Nokia # e61i
javascript screen size (BXH): 314X205

de javascript screen size is window.innerwidth en window.innerheight,
cfr. voorbeeld op http://web.telia.com/~u54504162/javascript/bje_size.htm

dus opera mini geeft door dat hij op een e61i draait (waarvan de
screensize in jullie db zit?) en die screensize wordt alleszins ook
correct gerapporteerd in javascript door mini en toch krijg ik de
minimale versie?

frank

Zhong

unread,
Oct 1, 2008, 3:57:35 AM10/1/08
to beta.deredactie
Dag Frank,

Opera mini is in progress, bij de volgende versie komt dit zeker in
orde.

groetjes
Zhong

On 1 okt, 09:27, futtta <fut...@gmail.com> wrote:
> hmm, dan loopt er ergens toch iets verkeerd, want op mijn nokia e61i
> met opera mini 4.1 krijg ik de minimale versie van m.deredactie te
> zien en in de default nokia browser zie ik wel de high-end versie.
>
> paar gegevens:
> nokia browser;
> useragent header: Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/
> 413 (KHTML, like Gecko) Safari/413 es61i
> javascript screen size (BXH): 314X228
>
> opera mini
> useragent:Opera/9.50 (J2ME/MIDP; Opera Mini/4.1.11355/546; U; en)
> extra headers:
> http_x_operamini_features advanced, file_system, folding
> http_x_operamini_phone_ua Mozilla/5.0 (SymbianOS/9.1; U; en-us)
> AppleWebKit/413 (KHTML, like Gecko) Safari/413 es61i
> http_x_operamini_phone Nokia # e61i
> javascript screen size (BXH): 314X205
>
> de javascript screen size is window.innerwidth en window.innerheight,
> cfr. voorbeeld ophttp://web.telia.com/~u54504162/javascript/bje_size.htm

Gregory

unread,
Oct 1, 2008, 5:04:03 PM10/1/08
to beta.deredactie
Dag Frank,

Vanaf heden wordt door een update in het platform ook opera mini
ondersteund en nog enkele andere niet-native browsers (zoals Netfront
ea)

Gregory

futtta

unread,
Oct 2, 2008, 1:02:22 AM10/2/08
to beta.deredactie
getest en goed bevonden!

frank
Reply all
Reply to author
Forward
0 new messages