Opera just added ENS support joining Brave and MetaMask. This essentially mean you can browse decentralized web based on .eth TLD and IPFS from a mainstream browser, no tricks.
https://medium.com/the-ethereum-name-service/all-the-ways-you-can-surf-the-decentralized-web-today-bf8e7a42fa27
I personally more like #dat protocol but hey, if it works it works.