Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

mobile-web · Mobile Web

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 684
  • Category: Web Design
  • Founded: Sep 15, 2010
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

Advanced
Messages Help
Messages 569 - 598 of 883   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#569 From: Barney Carroll <barney.carroll@...>
Date: Wed Jun 1, 2011 8:51 am
Subject: Re: Re: Measuring JavaScript horsepower on mobile devices
barney.carroll@...
Send Email Send Email
 
On 31 May 2011 18:46, Luca Passani <luca.passani@...> wrote:
BrowserScope is great, but it is not mobile specific.

Luca

What are the mobile-specific aspects that put this out of browserscope's scope (no pun intended)?


Regards,
Barney Carroll

#570 From: Luca Passani <luca.passani@...>
Date: Wed Jun 1, 2011 11:47 am
Subject: Re: Re: Measuring JavaScript horsepower on mobile devices
luca_passani
Send Email Send Email
 


On Wed, Jun 1, 2011 at 10:51 AM, Barney Carroll <barney.carroll@...> wrote:
 

On 31 May 2011 18:46, Luca Passani <luca.passani@...> wrote:
BrowserScope is great, but it is not mobile specific.

Luca

What are the mobile-specific aspects that put this out of browserscope's scope (no pun intended)?



we are building our own framework to present tests and collect results. So it is totally possible that BrowserScope would cut it for this particular instance of mobile problem, but we are aiming at managing our own tool, collecting the data we care about and analyzing results based on data that are normally irrelevant  for web users.

Off the top of my head, access to the UAProf header would be a great example. The header is not even accessible from JavaScript, but it is arguably very relevant for mobile development.

Thanks

Luca



#571 From: Marc Guay <marc.guay@...>
Date: Wed Jun 1, 2011 1:16 pm
Subject: Re: Re: Fwd: Time to start thinking interoperability with JQuery Mobile
mguay11
Send Email Send Email
 
Would it not also be important to consider the speed of graphic
rendering on these devices as well?  Given that a (large?) part of
jQuery is animation-related, it seems like it's more than just a
matter of processing the code, but displaying it speedily as well.

Marc

#572 From: Luca Passani <luca.passani@...>
Date: Wed Jun 1, 2011 2:39 pm
Subject: Re: [wmlprogramming] Re: Re: Fwd: Time to start thinking interoperability with JQuery Mobile
luca_passani
Send Email Send Email
 


On Wed, Jun 1, 2011 at 3:16 PM, Marc Guay <marc.guay@...> wrote:
Would it not also be important to consider the speed of graphic
rendering on these devices as well?  Given that a (large?) part of
jQuery is animation-related, it seems like it's more than just a
matter of processing the code, but displaying it speedily as well.


absolutely. The problem seems to be a harder nut to crack than I originally expected though.

Here is how I understand the problem (and if I am getting something wrong, by all means, educate me).
Let's say that one builds a cool looking and smooth animation on an iphone that lasts one second. 
We then move to a low-end android device which is unable to provide the same experience.

How does the animation fails:

- it lasts two seconds, but it still respects the frame rate.

- it lasts one second, but it is not smooth at all?

- something in the middle?

I guess that, if we define the problem, we may be able to come up with a definition and a simple test to determine the animatability index of a device/browser...

Luca


#573 From: Marc Guay <marc.guay@...>
Date: Wed Jun 1, 2011 2:50 pm
Subject: Re: [wmlprogramming] Re: Re: Fwd: Time to start thinking interoperability with JQuery Mobile
mguay11
Send Email Send Email
 
> - it lasts one second, but it is not smooth at all?

This has been my experience with the Torch.  I haven't timed it to see
if it's not "somewhere in the middle", but it's definitely chunky.
Unfortunately I can only speak of that device at the moment, though.

Marc

#574 From: "Shannon" <sorensen.shannon@...>
Date: Wed Jun 1, 2011 3:19 pm
Subject: WURFL online search
shannonsorensen
Send Email Send Email
 
Is there a online resource to search the WURFL database by device to see
capabilities, product info, ect ….?

#575 From: Anthony Fryer <anthonyjfryer@...>
Date: Wed Jun 1, 2011 3:22 pm
Subject: Re: WURFL online search
a.fryer
Send Email Send Email
 
Try these.




Anthony Fryer
Mobile: 07939 441343



On 1 June 2011 16:19, Shannon <sorensen.shannon@...> wrote:
 

Is there a online resource to search the WURFL database by device to see capabilities, product info, ect ….?



#576 From: Andrea Trasatti <andrea@...>
Date: Thu Jun 2, 2011 1:48 pm
Subject: Nokia's Web Developers' library 3 is online
mith_y
Send Email Send Email
 
Hi all,
about a week ago Nokia published a new version of the Web Developers's
Library. We reviewed completely the structure, removed old content
that is now useless (such as information about browsers that were
shipping in devices 5-6 years ago) and we have added a lot of new
information.

I think it's worth looking at the entire library, but in particular
you might be interested in the following chapters:
Server-side device detection:
http://library.forum.nokia.com/topic/Web_Developers_Library/GUID-400A3E3D-D782-4\
A8B-87C8-23C5CE1860F9.html#GUID-400A3E3D-D782-4A8B-87C8-23C5CE1860F9
What's new in Browser 7.3:
http://library.forum.nokia.com/topic/Web_Developers_Library/GUID-08495423-42B3-4\
D36-ACFF-704A869B3E23.html#GUID-08495423-42B3-4D36-ACFF-704A869B3E23

And this is the cover page of the library: http://bit.ly/WDL30

This was the first time that I was involved in the creation and
organisation of the library. All feedback is very welcome.

Best,
Andrea

#577 From: Andrea Trasatti <andrea@...>
Date: Thu Jun 2, 2011 1:57 pm
Subject: Re: [wmlprogramming] Re: Re: Fwd: Time to start thinking interoperability with JQuery Mobile
mith_y
Send Email Send Email
 


On Wed, Jun 1, 2011 at 5:50 PM, Marc Guay <marc.guay@...> wrote:
 

> - it lasts one second, but it is not smooth at all?

This has been my experience with the Torch. I haven't timed it to see
if it's not "somewhere in the middle", but it's definitely chunky.
Unfortunately I can only speak of that device at the moment, though.


This is a very interesting problem and something that we see in our devices too and with the wide range of Nokia devices we tend to experience a bit of everything. For example the N8 and all Symbian^3 devices have hardware acceleration. There are a number of animations that work well and some that work really badly. Devices in the S60 5th edition WILL get the same NokiaBrowser 7.3 (i.e. the exact same engine and UI), but do not have the hardware acceleration since the devices don't have a GPU. As a result animations are not as smooth.

So what is the preferred behaviour? Would you want the animation to be smooth but slower or would you rather have some parts cut but work on the correct timeline? (and yes, if we could make it work smoothly, not use battery and look great we would, but not in this release unfortunately ;) )

Andrea

#578 From: "Nigel@..." <nigel@...>
Date: Thu Jun 2, 2011 2:33 pm
Subject: Re: Nokia's Web Developers' library 3 is online
n.j.ankin...
Send Email Send Email
 
The irony is when I click the library
Link the page renders badly on my iPhone. I'll have to wait until I get to my
computer.

Nigel

Sent from my iPhone

#579 From: Andrea Trasatti <andrea@...>
Date: Fri Jun 3, 2011 12:58 pm
Subject: Re: Re: Nokia's Web Developers' library 3 is online
mith_y
Send Email Send Email
 
On Thu, Jun 2, 2011 at 5:33 PM, Nigel@... <nigel@...> wrote:
 

The irony is when I click the library
Link the page renders badly on my iPhone. I'll have to wait until I get to my computer.

Nigel


Nigel,
you are right that the documentation does not look very good on an iPhone (or any device with a small screen). We are getting rid of the frameset very soon, so that should make it better, but the bottom line is that we don't expect many people to read in detail such documentation on their iPhone. How much JavaScript do you write on your iPhone? ;)

Andrea

#580 From: Rajeev Aikkara <rajeeva@...>
Date: Mon Jun 6, 2011 3:20 pm
Subject: RE: Keynote's Mite
rajeeva@...
Send Email Send Email
 

Hi

 

Has anyone got any tools you can recommend that can be used to run on-device performance tests on iPhone/iPad on native apps?

 

Thanks

 

Rajeev Aikkara

Project Manager - Mobile Systems

IT
07787 282 570 – Mobile
www.ASOS.com



'Best Pure Play Etailer' - Drapers Etailer of the Year Awards 2011

‘Online Retailer of the Year’ - Cosmopolitan Fashion Awards 2010
'E-tailer of the Year' - Drapers Awards 2009
'Best Online Shopping' - Company Fashion Awards 2009
'Best Customer Experience' - Drapers Etail Awards 2009

ASOS.com is a CarbonNeutral® company - do you really need to print this email?
Registered Office: ASOS.com Ltd, Greater London House, Hampstead Road, London, NW1 7FB
ASOS.com Ltd is a wholly owned subsidiary of ASOS plc. Registered in England 3584121.
The information in this internet email is confidential and is intended solely for the addressee. Access copying or re-use of information in it by anyone else is unauthorised. Any views or opinions presented are solely those of the author and do not necessarily represent those of ASOS plc or any of its affiliates. If you are not the intended recipient please contact the sender

 

From: mobile-web@yahoogroups.com [mailto:mobile-web@yahoogroups.com] On Behalf Of Peter Cranstone
Sent: 26 May 2011 22:09
To: mobile-web@yahoogroups.com
Subject: Re: [mobile-web] Keynote's Mite

 

Depends on exactly what you’re looking for. I’ve used it but it doesn’t work on the “actual device”. If you’re looking to do some performance testing on an actual Android device send me an email off line and I’ll send you a link.

 

Peter
__________________________________
Peter J. Cranstone

M: 720.663.1752

5o9, Inc.
CEO



Web Tools for Mobile

 

On May 26, 2011, at 2:42 PM, Shannon wrote:



 

Looking into Keynote's Mite and hoping folks that are using it have feedback or alternatives to suggest. Any info is greatly appreciated.

Shannon

 


#581 From: Peter Cranstone <peter.cranstone@...>
Date: Mon Jun 6, 2011 7:31 pm
Subject: Re: Measuring JavaScript horsepower on mobile devices
cranstone001
Send Email Send Email
 
Interesting.

I ran the test using the standard Android browser in an HTC Sprint phone.

  • Time to complete was 6,986ms

I then ran the test using our (3pmobile) browser (based on Android, same user agent string reported)

  • Time to complete was 5,041ms

Here’s some snapshots of the browser performance waterfall


And what was going on inside the Android browser while it ran the test.



Peter
__________________________________
Peter J. Cranstone
M: 720.663.1752
5o9, Inc.
CEO



Web Tools for Mobile

On May 30, 2011, at 3:35 PM, Luca Passani wrote:

 


People, with reference to the recent discussions on this and another mailing
list about how to decide whether jQuery Mobile should be delivered to a device
or not (wr actual usability), Steve Kamerman and I have been doing some thinking
and have come up with a JavaScript test which will measure actual JS performance.

Do not get us wrong, the test "engine" is the SunSpider benchmark from the
WebKit project, but we adjusted it slightly to make it more mobile friendly.

Can you visit the WURFL test suite:

http://t.wurfl.com

and click on the link at the top (Javascript Performance Index). Once there,
click on the [Start Test] button and report the following:

1) how many milliseconds the test took (the result will be provided on the screen)

2) make and model (and UA string if possible)

3) browser

No need to go there with legacy browsers/devices, but WebKit based browsers are
OK, as well as other advanced browsers. At this stage, we are particularly
interested in:

- low-end Androids (ZTE, Huawei,...)

- BlackBerries (RIM OS 5 and 6)

- WindowsPhone 7

- iPhones of course

Of course, if this test proves to be a valid way to assert real JavaScript
horsepower, we may turn this into a WURFL capability which you guys can use to
multiserve your JQM, minimizr or whatever libraries based on *your* assessment
of what horsepower is good enough.

Thanks

Luca



#582 From: Peter Cranstone <peter.cranstone@...>
Date: Mon Jun 6, 2011 7:36 pm
Subject: Re: Keynote's Mite
cranstone001
Send Email Send Email
 
Hi Rajeev,

I don’t have a specific tool that I can recommend. However if you need a tool to measure your Mobile Web site’s performance then you could try our free service. It’s an Android app that measures HTTP traffic performance from inside the browser. (www.3pmobile.com

I just ran a test on www.asos.com 


10 seconds to download 245k using Sprints network.

Cheers,


Peter
__________________________________
Peter J. Cranstone
M: 720.663.1752
5o9, Inc.
CEO



Web Tools for Mobile

On Jun 6, 2011, at 9:20 AM, Rajeev Aikkara wrote:

 

Hi

 

Has anyone got any tools you can recommend that can be used to run on-device performance tests on iPhone/iPad on native apps?

 

Thanks

 

Rajeev Aikkara

Project Manager - Mobile Systems

IT
07787 282 570 – Mobile
www.ASOS.com



'Best Pure Play Etailer' - Drapers Etailer of the Year Awards 2011

‘Online Retailer of the Year’ - Cosmopolitan Fashion Awards 2010
'E-tailer of the Year' - Drapers Awards 2009
'Best Online Shopping' - Company Fashion Awards 2009
'Best Customer Experience' - Drapers Etail Awards 2009

ASOS.com is a CarbonNeutral® company - do you really need to print this email?
Registered Office: ASOS.com Ltd, Greater London House, Hampstead Road, London, NW1 7FB
ASOS.com Ltd is a wholly owned subsidiary of ASOS plc. Registered in England 3584121.
The information in this internet email is confidential and is intended solely for the addressee. Access copying or re-use of information in it by anyone else is unauthorised. Any views or opinions presented are solely those of the author and do not necessarily represent those of ASOS plc or any of its affiliates. If you are not the intended recipient please contact the sender

 

From: mobile-web@yahoogroups.com [mailto:mobile-web@yahoogroups.com] On Behalf Of Peter Cranstone
Sent: 26 May 2011 22:09
To: mobile-web@yahoogroups.com
Subject: Re: [mobile-web] Keynote's Mite

 

Depends on exactly what you’re looking for. I’ve used it but it doesn’t work on the “actual device”. If you’re looking to do some performance testing on an actual Android device send me an email off line and I’ll send you a link.

 

Peter
__________________________________
Peter J. Cranstone

M: 720.663.1752

5o9, Inc.
CEO


<image001.png>

Web Tools for Mobile

 

On May 26, 2011, at 2:42 PM, Shannon wrote:



 

Looking into Keynote's Mite and hoping folks that are using it have feedback or alternatives to suggest. Any info is greatly appreciated.

Shannon

 




#583 From: Barney Carroll <barney.carroll@...>
Date: Wed Jun 15, 2011 3:35 pm
Subject: Formatted input micro-UIs for web
barney.carroll@...
Send Email Send Email
 
Hello list,

How much do you trust user agents to apply tolerable GUI solutions to Web Forms 2 inputs? And — assuming the answer to the above is "to some degree sometimes and not at all at others" — what is the best way to fork code to provide context-optimised UI elements?


Problem case and a few observations below: 

Our company recently built a single point of access web app to account for a logistics company's bureaucracy, and that of their clients. A lot of it involves necessarily laborious forms detailing time, date, currency, weight inputs (among other more mundane dropdowns, free text areas, etc). Our first release used customised jQuery UI modules to facilitate input for desktop users, but as part of the first point release a degree of mobile optimisation is desired.

My first observation is that iOS and Android Safari preclude DHTML assistance with form inputs: the user is taken into a native sub-GUI (usually just a keyboard) for form inputs. It is impossible to have DHTML assistance concurrent with an active sub-GUI and it's naive to think I could create a viable DHTML GUI to accommodate all software and form factors. HTML5 input types facilitate esoteric input formats on the iOS and Android devices I've used, but (IMO) have disastrously half-baked implementations in recent releases of popular desktop browsers (Chrome: awful; Opera: ugly, arbitrary; Everything else: nothing… as yet). Certainly in current implementations I don't trust Web Forms 2 on desktop and there is no way I would risk these as something to operate concurrently let alone as an alternative to our custom modules.

My problem as a GUI designer is that these are qualitative judgments on my part: I can't feature-detect the serious viability of native form micro-UIs. Currently my best idea is to feature-infer mobile Safari and apply HTML5 input types there-and-then via DOM manipulation (say by nesting desired input types in a custom attribute, ie <input type="text" data-qualified-type="date"/>), with onchange events formatting the output value to our client's pre-determined standards.


Regards,
Barney Carroll

barney.carroll@...
07594 506 381

#584 From: "rfsffghfds" <rfsffghfds@...>
Date: Thu Jun 23, 2011 1:36 am
Subject: You've got a private message!
rfsffghfds
Send Email Send Email
 
#585 From: Aaron Maxwell <amax@...>
Date: Wed Jun 29, 2011 11:32 pm
Subject: Convenient mobile browser reset instructions
amax_mobilew...
Send Email Send Email
 
Hi everyone,

Here is something I made to help us serve our mobile design clients.
You may find it useful too:

http://mobilewebup.com/reset-mobile-browser/

During design and development, showing the client different iterations
of a mobile site to look at on their phones, sometimes we need to ask
them to clear the cache and cookies in their browser.  If you've done
web design work for any length of time, I'm sure you've been in the
same situation.

Mobile browsers have different, sometimes confusing methods for
resetting the browser state in this way.  So we just send the client
to the URL above, which gently sorts it out for them.  There is even a
conveniently scannable qr code that routes to the appropriate
instructions based on their user-agent string.

If you're directly competing with Mobile Web Up, obviously it may not
be in your best interest to send your clients here; but our focus is
narrow enough (completely mobilizing existing desktop-only websites)
that I hope a lot of people on this list will find it useful.

Right now there are instructions for the smartphones commonly used in
North America; the plan is to expand on that.  If you notice
instructions missing for a mobile device that should be there,
contributions are appreciated [0].  And of course, if there are any
errors in device routing or instructions, do bring it to my attention,
either by replying here or emailing me off-list.

Please spread the word as appropriate.

Thanks,
Aaron

[0] Especially if you can supply a user agent string.  An easy way to
get it off your phone is to point the phone's browser to
whatheaders.com .

--
Mobile Web Up in Mashable: http://on.mash.to/e3ZDtm
http://mobilewebup.com | Call (877) 707-6624 | Fax (415) 742-2952
Mobile Business Newsletter: http://mobilewebup.com/newsletter/

#586 From: "rfsffghfds" <rfsffghfds@...>
Date: Sun Jul 3, 2011 4:19 pm
Subject: You have received an important Message!
rfsffghfds
Send Email Send Email
 
You have received an important Message! Check your message here:
http://lilmisssy.zoomshare.com/files/hottie.htm

#587 From: "clairvoyantdesigns" <clairvoyantdesigns@...>
Date: Mon Jul 11, 2011 7:00 am
Subject: Web Designs and Development l Clairvoyant Designs
clairvoyantd...
Send Email Send Email
 
Hi, Sir/Mam

Clairvoyant Designs offers Custom Web Applications built according to specific
client requirements, as well as advanced web applications and enterprise portals
using the full potential of our services. We create professional websites that
combine appealing design, rich functionality and robust management tools.

for more details Visit here - http://www.clairvoyant-designs.com

Webmaster
Thanks

#588 From: Michael Schwarz <mail@...>
Date: Mon Jul 11, 2011 2:15 pm
Subject: css: -webkit-tap-highlight-color
schwoortz
Send Email Send Email
 
Hi list,

on mobile safari on iOS I can make the visual appearance of a "clicked" link
disappear by assigning this css rule:

  /* no default visual sign / border around when this link was just clicked on:
*/
a{text-decoration:none;color:#333;-webkit-tap-highlight-color:transparent; }

Is there anything comparable for Webkit on Android? I would like to get rid of
the default visual appearance of a "clicked link" (whick would be a:active on a
desktop browser) or custom-style that state.

Any ideas?

Reg
michael

--
Michael Schwarz
Hauptstr. 18
10827 Berlin

Mobil: +49 179 660 3656
E-Mail:  mail@...

#589 From: Ahmet Kun <ahmetkun@...>
Date: Mon Jul 11, 2011 2:41 pm
Subject: Re: css: -webkit-tap-highlight-color
ahmetkeune
Send Email Send Email
 
Hi Michael,
The same CSS rule( -webkit-tap-highlight-color ) should also be working with Android Webkit. Have you tried it?

On Mon, Jul 11, 2011 at 5:15 PM, Michael Schwarz <mail@...> wrote:
 


Hi list,

on mobile safari on iOS I can make the visual appearance of a "clicked" link disappear by assigning this css rule:

/* no default visual sign / border around when this link was just clicked on: */
a{text-decoration:none;color:#333;-webkit-tap-highlight-color:transparent; }

Is there anything comparable for Webkit on Android? I would like to get rid of the default visual appearance of a "clicked link" (whick would be a:active on a desktop browser) or custom-style that state.

Any ideas?

Reg
michael

--
Michael Schwarz
Hauptstr. 18
10827 Berlin

Mobil: +49 179 660 3656
E-Mail: mail@...




--
Ahmet.

#590 From: "wdodson1970" <william.dodson@...>
Date: Mon Jul 11, 2011 3:59 pm
Subject: Re: Web Designs and Development l Clairvoyant Designs
wdodson1970
Send Email Send Email
 
This is not the proper place for self-promotion. Please take your spam
elsewhere.

--- In mobile-web@yahoogroups.com, "clairvoyantdesigns" <clairvoyantdesigns@...>
wrote:
>
> Hi, Sir/Mam
>
> Clairvoyant Designs offers Custom Web Applications built according to specific
client requirements, as well as advanced web applications and enterprise portals
using the full potential of our services. We create professional websites that
combine appealing design, rich functionality and robust management tools.
>
> for more details Visit here - http://www.clairvoyant-designs.com
>
> Webmaster
> Thanks
>

#591 From: alex wilcox <alex.mapping@...>
Date: Mon Jul 11, 2011 4:26 pm
Subject: Re: css: -webkit-tap-highlight-color
alex_wild_dev19
Send Email Send Email
 
Hi

I have been using 

-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

not sure if using that instead of transparent makes a difference but its been working on android for me!

Alex

On 11 July 2011 15:41, Ahmet Kun <ahmetkun@...> wrote:
 

Hi Michael,

The same CSS rule( -webkit-tap-highlight-color ) should also be working with Android Webkit. Have you tried it?

On Mon, Jul 11, 2011 at 5:15 PM, Michael Schwarz <mail@...> wrote:
 


Hi list,

on mobile safari on iOS I can make the visual appearance of a "clicked" link disappear by assigning this css rule:

/* no default visual sign / border around when this link was just clicked on: */
a{text-decoration:none;color:#333;-webkit-tap-highlight-color:transparent; }

Is there anything comparable for Webkit on Android? I would like to get rid of the default visual appearance of a "clicked link" (whick would be a:active on a desktop browser) or custom-style that state.

Any ideas?

Reg
michael

--
Michael Schwarz
Hauptstr. 18
10827 Berlin

Mobil: +49 179 660 3656
E-Mail: mail@...




--
Ahmet.



#592 From: Michael Schwarz <mail@...>
Date: Mon Jul 11, 2011 8:46 pm
Subject: Re: css: -webkit-tap-highlight-color
schwoortz
Send Email Send Email
 
Thanks Alex and Ahmet for your answers.

I found out that this works:
> -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
thanks, Alex...

... while this does not:
-webkit-highlight-color: transparent;

At least on Android 2.3 (I'm testing with a Samsung Galaxy S2).
"transparent" does work on iPhone 3/4, iPad, iPod Touch, though.


> not sure if using that instead of transparent makes a difference but its been
working on android for me!
... it does make a difference :-)

Regards
Michael

#593 From: Alex Wilcox <alex.mapping@...>
Date: Mon Jul 11, 2011 9:34 pm
Subject: Re: css: -webkit-tap-highlight-color
alex_wild_dev19
Send Email Send Email
 

Good to hear it helped, I think it works on lower versions of android as well, as my qa team are testing on lower end devices.

Alex

On Jul 11, 2011 9:46 PM, "Michael Schwarz" <mail@...> wrote:
> Thanks Alex and Ahmet for your answers.
>
> I found out that this works:
>> -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
> thanks, Alex...
>
> ... while this does not:
> -webkit-highlight-color: transparent;
>
> At least on Android 2.3 (I'm testing with a Samsung Galaxy S2).
> "transparent" does work on iPhone 3/4, iPad, iPod Touch, though.
>
>
>> not sure if using that instead of transparent makes a difference but its been working on android for me!
> ... it does make a difference :-)
>
> Regards
> Michael
>
>

#594 From: Peter-Paul Koch <pp.koch@...>
Date: Mon Jul 11, 2011 9:35 pm
Subject: Re: SPAM Web Designs and Development l Clairvoyant Designs
ppkwdf
Send Email Send Email
 
> This is not the proper place for self-promotion. Please take your spam
elsewhere.

The offending member has been removed.

In general you can assume that I catch such spammers within a day or
so, and will remove them. Please do not reply to spam on the list.

--------------------------------------------
ppk, mobile platform strategist
http://quirksmode.org/about/
+.31.6.29585782
--------------------------------------------

#595 From: "ca1ebo" <carbon.caleb@...>
Date: Thu Jul 14, 2011 11:51 pm
Subject: Organizing css files for mobile site
ca1ebo
Send Email Send Email
 
Hello,

I'm currently working on creating styles on a mobile specific site, the site
will be mainly supporting smart phones such as iphone & android, everything else
like Windows7, Nokia N series only require basic support.

I've implemented some modern browser supported css features to style such as
text-shadow, border-radius, gradient background etc.

The dilemma i'm having is how to organize my styles. Things I need to consider
are:
- media queries used to target landscape & portrait mode on iphone.
- retina display for iphone 4.
- base style to support windows7 that runs IE7.

So the question is what's the best way to future proof for maintainability? Any
example structure?
Should I have a seperate css file for browsers that support css3?
Should I have a seperate css file for browsers that support retina display?

Keep in mind that I'll be able to combine and minify my css files into one on
production environment...

Any advice is most appreciated :)

#596 From: Brad Frost <frostbd@...>
Date: Fri Jul 15, 2011 12:50 am
Subject: Re: Organizing css files for mobile site
ienjoyhotsoup
Send Email Send Email
 
Excellent question. This would be a great thread to get a lot of opinions on, simply because I think there's a lot of theories out there and a lot of knowledge to be had from personal experiences.

Here's a few of my thoughts:
  • Keep the number of files down - reducing http requests is obviously an important part of site performance, but also I personally find it difficult to manage multiple files (base,mid,smartphone, etc) when authoring (What goes where? Is this being included or not?)
  • Enhance up and let the cascade work for you - starting declarations with the most universal properties and ending with smartphone flourishes (-webkit-border-radius et all) help keeps things in order for me.  It can get a little confusing declaring 'background' 3-4 times but following that top-to-bottom, left-to-right model of enhancement allows the experience to scale quite nicely as browser support increases. It's important to manage client/team expectations and help them understand why every platform (WP7, Blackberry <6.0, etc) don't have all the rounded corners, gradients, etc and explain why the page speed > aesthetic consistency in the mobile web.
  • Reduce images where possible - you said you are using CSS gradients and other CSS techniques to reduce the number of images on the page. Awesome. Data URIs can be a good thing as long as they don't get too large.
  • Media Queries - It's a judgement call of whether your portrait and landscape modes differ that much that it constitutes a separate file to be included in the head.  Sometimes it's just a few lines of code and in those cases I'll simply include it in the bottom of my main stylesheet
  • Develop a fluid architecture - This may seem like a "no-duh" comment, but nice fluid layouts can help keep things from getting overly complicated and having to declare extra rules to accommodate multiple screen sizes. You definitely want to avoid rules like this: .container { width: 320px; }.  It's quite fun developing a site on a 24" screen (while of course having multiple devices in front of me as well) to ensure that the layout is REALLY scalable.
  • Use border to bulletproof - Some projects have required optimizing for Blackberry 4.2 (OF COURSE the client has an old crusty Blackberry) and some other older crappier mobile browsers. These browsers misinterpret staple things like margin and padding, so we resorted using the 'border' property to create space around objects. Obviously something you'd want to avoid, but it will work in a pinch.
  • Floats - image on the left, text on the right. Pretty basic technique, but just make sure that you accommodate for devices that are a) too small to display the content side by side and b) simply don't support floats. How do those side by side elements looked stacked.
  • Retina Display - I'd love to hear some other people's thoughts on this because honestly I haven't done too much CSS optimization for Retina Displays. Any optimizations I've ever done were on <img> elements

I don't even want to get into code organization because that can get really political (there's enough shouting matches in the desktop web about the "right way" to organize things).

I'm curious to hear from Bryan and Stephanie Reiger who helped develop the Nokia templates , which utilize multiple tiers. It's definitely worth downloading to see how they're structured.  James Pearce used those in the WP Mobile Pack so he might be able to weigh in. 

I'd love to hear some more opinions/experiences on how you structure your CSS so we can start collectively establishing some best practices around designing for the mobile web!
__________________________________
Brad Frost
http://bradfrostweb.com
http://twitter.com/brad_frost



On Thu, Jul 14, 2011 at 7:51 PM, ca1ebo <carbon.caleb@...> wrote:
 

Hello,

I'm currently working on creating styles on a mobile specific site, the site will be mainly supporting smart phones such as iphone & android, everything else like Windows7, Nokia N series only require basic support.

I've implemented some modern browser supported css features to style such as text-shadow, border-radius, gradient background etc.

The dilemma i'm having is how to organize my styles. Things I need to consider are:
- media queries used to target landscape & portrait mode on iphone.
- retina display for iphone 4.
- base style to support windows7 that runs IE7.

So the question is what's the best way to future proof for maintainability? Any example structure?
Should I have a seperate css file for browsers that support css3?
Should I have a seperate css file for browsers that support retina display?

Keep in mind that I'll be able to combine and minify my css files into one on production environment...

Any advice is most appreciated :)



#597 From: James Pearce <jamesgpearce@...>
Date: Fri Jul 15, 2011 1:04 am
Subject: Re: Organizing css files for mobile site
kuriuskat2001
Send Email Send Email
 
Wow. All I can add to this incredible list is to highly recommend using Sass/Compass (or something similar)... this will give you more control and parameterization and optimization your stylesheets if you decide to have derived versions of one common look.


As well as just being lots of fun.

James


On 14 July 2011 17:50, Brad Frost <frostbd@...> wrote:
 

Excellent question. This would be a great thread to get a lot of opinions on, simply because I think there's a lot of theories out there and a lot of knowledge to be had from personal experiences.

Here's a few of my thoughts:

  • Keep the number of files down - reducing http requests is obviously an important part of site performance, but also I personally find it difficult to manage multiple files (base,mid,smartphone, etc) when authoring (What goes where? Is this being included or not?)
  • Enhance up and let the cascade work for you - starting declarations with the most universal properties and ending with smartphone flourishes (-webkit-border-radius et all) help keeps things in order for me.  It can get a little confusing declaring 'background' 3-4 times but following that top-to-bottom, left-to-right model of enhancement allows the experience to scale quite nicely as browser support increases. It's important to manage client/team expectations and help them understand why every platform (WP7, Blackberry <6.0, etc) don't have all the rounded corners, gradients, etc and explain why the page speed > aesthetic consistency in the mobile web.
  • Reduce images where possible - you said you are using CSS gradients and other CSS techniques to reduce the number of images on the page. Awesome. Data URIs can be a good thing as long as they don't get too large.
  • Media Queries - It's a judgement call of whether your portrait and landscape modes differ that much that it constitutes a separate file to be included in the head.  Sometimes it's just a few lines of code and in those cases I'll simply include it in the bottom of my main stylesheet
  • Develop a fluid architecture - This may seem like a "no-duh" comment, but nice fluid layouts can help keep things from getting overly complicated and having to declare extra rules to accommodate multiple screen sizes. You definitely want to avoid rules like this: .container { width: 320px; }.  It's quite fun developing a site on a 24" screen (while of course having multiple devices in front of me as well) to ensure that the layout is REALLY scalable.
  • Use border to bulletproof - Some projects have required optimizing for Blackberry 4.2 (OF COURSE the client has an old crusty Blackberry) and some other older crappier mobile browsers. These browsers misinterpret staple things like margin and padding, so we resorted using the 'border' property to create space around objects. Obviously something you'd want to avoid, but it will work in a pinch.
  • Floats - image on the left, text on the right. Pretty basic technique, but just make sure that you accommodate for devices that are a) too small to display the content side by side and b) simply don't support floats. How do those side by side elements looked stacked.
  • Retina Display - I'd love to hear some other people's thoughts on this because honestly I haven't done too much CSS optimization for Retina Displays. Any optimizations I've ever done were on <img> elements

I don't even want to get into code organization because that can get really political (there's enough shouting matches in the desktop web about the "right way" to organize things).

I'm curious to hear from Bryan and Stephanie Reiger who helped develop the Nokia templates , which utilize multiple tiers. It's definitely worth downloading to see how they're structured.  James Pearce used those in the WP Mobile Pack so he might be able to weigh in. 

I'd love to hear some more opinions/experiences on how you structure your CSS so we can start collectively establishing some best practices around designing for the mobile web!
__________________________________
Brad Frost
http://bradfrostweb.com
http://twitter.com/brad_frost




On Thu, Jul 14, 2011 at 7:51 PM, ca1ebo <carbon.caleb@...> wrote:
 

Hello,

I'm currently working on creating styles on a mobile specific site, the site will be mainly supporting smart phones such as iphone & android, everything else like Windows7, Nokia N series only require basic support.

I've implemented some modern browser supported css features to style such as text-shadow, border-radius, gradient background etc.

The dilemma i'm having is how to organize my styles. Things I need to consider are:
- media queries used to target landscape & portrait mode on iphone.
- retina display for iphone 4.
- base style to support windows7 that runs IE7.

So the question is what's the best way to future proof for maintainability? Any example structure?
Should I have a seperate css file for browsers that support css3?
Should I have a seperate css file for browsers that support retina display?

Keep in mind that I'll be able to combine and minify my css files into one on production environment...

Any advice is most appreciated :)




#598 From: Jess Jacobs <simulacran.hero@...>
Date: Fri Jul 15, 2011 6:57 am
Subject: Re: Organizing css files for mobile site
simulacrakisma
Send Email Send Email
 
You could also throw in yepnope/some other conditional resource loader and leverage localStorage (where supported) to add a caching bonus!

On Jul 14, 2011, at 3:04 PM, James Pearce <jamesgpearce@...> wrote:

 

Wow. All I can add to this incredible list is to highly recommend using Sass/Compass (or something similar)... this will give you more control and parameterization and optimization your stylesheets if you decide to have derived versions of one common look.



As well as just being lots of fun.

James


On 14 July 2011 17:50, Brad Frost <frostbd@...> wrote:
 

Excellent question. This would be a great thread to get a lot of opinions on, simply because I think there's a lot of theories out there and a lot of knowledge to be had from personal experiences.

Here's a few of my thoughts:

  • Keep the number of files down - reducing http requests is obviously an important part of site performance, but also I personally find it difficult to manage multiple files (base,mid,smartphone, etc) when authoring (What goes where? Is this being included or not?)
  • Enhance up and let the cascade work for you - starting declarations with the most universal properties and ending with smartphone flourishes (-webkit-border-radius et all) help keeps things in order for me.  It can get a little confusing declaring 'background' 3-4 times but following that top-to-bottom, left-to-right model of enhancement allows the experience to scale quite nicely as browser support increases. It's important to manage client/team expectations and help them understand why every platform (WP7, Blackberry <6.0, etc) don't have all the rounded corners, gradients, etc and explain why the page speed > aesthetic consistency in the mobile web.
  • Reduce images where possible - you said you are using CSS gradients and other CSS techniques to reduce the number of images on the page. Awesome. Data URIs can be a good thing as long as they don't get too large.
  • Media Queries - It's a judgement call of whether your portrait and landscape modes differ that much that it constitutes a separate file to be included in the head.  Sometimes it's just a few lines of code and in those cases I'll simply include it in the bottom of my main stylesheet
  • Develop a fluid architecture - This may seem like a "no-duh" comment, but nice fluid layouts can help keep things from getting overly complicated and having to declare extra rules to accommodate multiple screen sizes. You definitely want to avoid rules like this: .container { width: 320px; }.  It's quite fun developing a site on a 24" screen (while of course having multiple devices in front of me as well) to ensure that the layout is REALLY scalable.
  • Use border to bulletproof - Some projects have required optimizing for Blackberry 4.2 (OF COURSE the client has an old crusty Blackberry) and some other older crappier mobile browsers. These browsers misinterpret staple things like margin and padding, so we resorted using the 'border' property to create space around objects. Obviously something you'd want to avoid, but it will work in a pinch.
  • Floats - image on the left, text on the right. Pretty basic technique, but just make sure that you accommodate for devices that are a) too small to display the content side by side and b) simply don't support floats. How do those side by side elements looked stacked.
  • Retina Display - I'd love to hear some other people's thoughts on this because honestly I haven't done too much CSS optimization for Retina Displays. Any optimizations I've ever done were on <img> elements

I don't even want to get into code organization because that can get really political (there's enough shouting matches in the desktop web about the "right way" to organize things).

I'm curious to hear from Bryan and Stephanie Reiger who helped develop the Nokia templates , which utilize multiple tiers. It's definitely worth downloading to see how they're structured.  James Pearce used those in the WP Mobile Pack so he might be able to weigh in. 

I'd love to hear some more opinions/experiences on how you structure your CSS so we can start collectively establishing some best practices around designing for the mobile web!
__________________________________
Brad Frost
http://bradfrostweb.com
http://twitter.com/brad_frost




On Thu, Jul 14, 2011 at 7:51 PM, ca1ebo <carbon.caleb@...> wrote:
 

Hello,

I'm currently working on creating styles on a mobile specific site, the site will be mainly supporting smart phones such as iphone & android, everything else like Windows7, Nokia N series only require basic support.

I've implemented some modern browser supported css features to style such as text-shadow, border-radius, gradient background etc.

The dilemma i'm having is how to organize my styles. Things I need to consider are:
- media queries used to target landscape & portrait mode on iphone.
- retina display for iphone 4.
- base style to support windows7 that runs IE7.

So the question is what's the best way to future proof for maintainability? Any example structure?
Should I have a seperate css file for browsers that support css3?
Should I have a seperate css file for browsers that support retina display?

Keep in mind that I'll be able to combine and minify my css files into one on production environment...

Any advice is most appreciated :)




Messages 569 - 598 of 883   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help