From my experience there are many different situations that contribute for the lagging:
1. The one described here. The constant pop up of useless messages that tell you what you have just done. If you are recruiting with presets in the rally point they will all clog together and slow the performance of the browser. But from my experience it has nothing to do with the recruiting itself. If you place small amounts of troops in all your villages recruiting you will start receiving many messages that the recruit in a certain village is finished. What makes the browser slow is the fact that the server is trying to communicate you all the useless info that happens in your account and then it keeps all those recent events in the memory working in the background. The only important messages you should receive are error messages. Everything else you should have at least the option to turn off.
2. Just by changing the zoom from the original one is enough to make the browser lag. And even if you later return to the normal zoom, the performance will only recover partially. I could be wrong here but my guess is that the wider the zoom, the more information the browser tries to keep updated from everything that shows on the screen. Attention, I have the least details, no music, no everything, all my options are set to maximize performance and sacrifice graphics.
3. If you send support from, for instance, 100 different villages to one specific village, entering that village is stupidly slow. It takes a huge amount of time to check the village info and if you activate the village and try to do anything with it, it's almost a challenge to your patience. Just try to enter the units window to see incomings and support, what a nightmare. And even if all support has already landed, no movements at all, if for some reason you want to send that support from those 100 villages home but you want to return according to their speed, which means you have to do it one by one personalizing the amount of units to send home, that's an impossible task. For every set of troops you send home the computer lags a bit more.
4. If you enter the village view (gladly we now have a shortkey for every building and we have to do this a lot less) and then visit the hospital is enough to feel some lagging, not dramatic, but it happens.
5. Finally when you have a big account you will also notice a small increase in the lagging as you do stuff. For instance, when I do a farm run, I use the SHIFT+RIGHT ARROW keys to cycle to the next village, then I press my preset hotkey for farming. And I use the mouse to pick the barb. When I start the farm run the keys sequence I have to press can be almost simultaneous, but as I proceed with the farming, the lagging slowly takes in and i need to give some time between the key sequence or I will probably hit my preset key before entering the next village. If in the process I cycle by a deathstar with support from 100 villages, then the lagging is so high, that I prefer to cycle to the next village, then log off and log in to proceed with the farming.
One of the things that is most stupid is that I understand that the computer starts lagging on a village where there is a lot happening (although it shouldn't lag as much. What I don't understand is why the memory is not wiped clean once I go to the next village. As it is, the game is just a add up of lagging until the player feels the browser is getting too slow and just logs off and logs in again.
I also use chrome but I have tried other browsers in the past and they are even worse. If any other has a better performance, just let me know, I don't like chrome and I just use it for tribalwars 2.
I have a fast connection.
And it makes no difference if I use it as wifi or wired the problems don't change).
I never complained about the issue, but has been there since forever.
It happens as a add up thing.