Those are not errors those are warnings. Warnings do not affect functionality.
Warnings are helping developers to identify the potential issues. There is not need to see them in the production environment. You are running development environment that shows them.
Please open your wp-config.php file and change define(‘WP_DEBUG’, true); to define(‘WP_DEBUG’, false);
Thanks for the article. We actually come up with a different solution that we build in the code. Version 2.3.5 and better should not have such problems anymore.