A common view is that 2-3 minutes is optimal for online viewing. Some people claim that anything longer risks losing the viewer’s attention.  Others, however, argue more convincingly that optimal duration is determined by the production’s objectives, content and target audience.  While 2 minutes might be just right for a certain objective, I tend to agree with...