Question: In SVG Tiny 1.2 for Transparent end-to-end Packet-switched Streaming Service (PSS), what is a recommended approach to mitigate performance issues when utilizing features like transparency gradients and complex stroking in software implementations?
Option 1: Increasing the screen surface impacted by the animation to leverage hardware acceleration.
Option 2: Restricting the use of these features to small surfaces and/or refraining from animating them.
Option 3: Upgrading all user devices to ensure hardware rendering is utilized.
Option 4: Disabling fill-opacity and stroke-opacity for all SVG elements.
Explanation: This approach is recommended because the performance penalty of using transparency gradients and complex stroking in software implementations is usually proportional to the surface area of the screen impacted. By limiting these features to small surfaces and avoiding animation, content creators can minimize the negative impact on performance, ensuring a smoother user experience for PSS streaming services.