Legislation banning advertising directed at children is largely useless, since children today use Internet connected devices.

Quebecs advertising ban only works for television, radio and print. Anyone connected to the Internet can still see children targeted advertising because those ads originate from outside Canada which we can't control.

There is a solution, require all Internet enabled devices sold in Canada to have open access to the Root locked "Host file". And a pre-configured ad blocking Host file added.

I use a pre-configured Host file and never see advertising while surfing the Internet on any of my devices. The only hard part is rooting your device (smart phones and tablets) so you have access to the Host file. The Host file is easily to edit on laptops and PCs.