You can open any number of tabs automatically when you start Internet Explorer 10 in Windows 8. This feature is useful if you want to open many websites in IE simultaneously on a single window. I use this feature for opening all my social networking accounts in IE. I have to check on who is following, etc. for Twitter, Facebook, StumbleUpon, Pinterest and Google Plus daily. Now, opening these sites on a daily basis, one by one takes some time. However, by using the multiple tabs feature of IE 10, I open these sites automatically when I open homepage of IE.
To open multiple tabs automatically in Internet Explorer 10 follow these steps:
1) Click on Tools menu on the far right or press Alt + X.
2) Click on Internet Options.
3) Under “General tab”, in home page field, enter the URL of each site which you want to open automatically in separate line and select option “Start with homepage”
4) Click on “Apply” and then “OK”.
Now, click on Home button at the top right of your browser window or press Alt + Home. All the tabs will open. Also, when you start IE next time, all the tabs will automatically open.