@Boyink!
Thanks - I should have realised that the tags are parsed by EE on the server before the browser sees the html. However it’s not an issue with the browsers rendering the code differently, because it is distinctly different code showing up. For example, I don’t include the google analytics code when I’m logged into the control panel because I don’t want to affect site statistics when doing lots of testing and development on the site, but it will be included for normal site visitors. I also don’t let logged out visitors see menu items for new sections I’m working on until they’re ready to go public. At the moment there aren’t any users who’ll be logged in except for myself and the client.
@Daniel
I checked and it seems to be an issue with having www in the URL for the control panel and not using www when viewing the site.
So I’ve done a couple of tests and it seems that the other user was using http://www.domain.com for logging into the control panel and viewing the site without the www at http://domain.com. That slur on Firefox must just have been a coincidence
I’m not doing anything with .htaccess other than removing index.php using the “exclude” list method. I tested another site that uses the “include” list method to remove index.php and I get the same behaviour.
So its not a problem for me because I always use the same subdomain (www or non-www) for the control panel and for viewing the site, and I’ll just need to explain this to the other user. Or I could try forcing this behaviour with .htaccess.
Does anyone know whether I can change this using Security and Session Preferences, so that you can be logged into the www version of the domain, and for this to also show you as logged in for the non-www version of the domain? Its not too much of a problem if you can’t do this.