I’ll beat this drum again, but I do believe it’s an important point for designers and novices.
Don’t get me wrong. I like Sparkle and have spent about a year using it, and I promote to others.
If one follows @duncan excellent instructional material one can construct a website with the 960 variant first. Then users start to design the 320 device. That’s the beginning of confusion for new users. They head to the 320 device and everything is duplicated. The user starts to select and turn off the show on this device setting. The 320 device design is far, far different than the 960 device. Images, effects, text. It all changes. The new user becomes confused. He/she then adds something new to the 320, and that appears on the 960 device. Thus creating the “back and forth” syndrome.
I have an idea and I’ll mention it again.
Rather than “show” on other devices, default “do not show”, or a “repeat” on other devices button, with default off.
There’s been a request for asset management, but if Sparkle doesn’t want to add an entire asset pane, it could easily be done by first, at least adding a default off, showing on other devices.
There’s many who design a great 960 site. The failure occurs when they try to create the 320 site. One works the “don’t show on this device”, adds a couple of elements, and by default they show up in the 960.
I’m not trying to reinvent Sparkle code or UI or bash the program. My aim in suggesting this is to stop the confusion that new users go through in the beginning of their experience, and adding more users is the prime intent of Sparkle.