It has to do with different architectures.
While Windows PC usually uses BIOS, Macintosh uses UEFI. That's why if your bootable USB isn't formatted the right way, Mac will simply ignore it as it cannot detect it.
To make your USB drive appear in the Alt/Option Mac boot screen, you should:
Attention, the following only apply if you have another computer handy.
If you have a Windows computer handy that's perfect.
Otherwise it will be more difficult to make that work.
- Download the good tool Rufus, it's a USB bootable media creator very efficient.
- Have your Windows 8 iso file handy.
When all the pre-requesite are done, follow these steps.
What you should know at this point is that if you want your USB drive to be recognized under your Mac, you'll have to to make it recognizable for UEFI systems.
In Rufus, load your iso image via the little CD ROM button.
Then choose your USB drive from the list.
(Check twice you don't have the iso file in the disk you are going to use, the process will not work otherwise as the USB drive needs to be totally wiped out)
By the way, make sure to backup all data in the USB drive before starting process. As said before, all data will be wiped out in order to prepare the drive.
Once the little check routine is done, you'll need to partition your USB stick.
Several options will show up.
Choose either "MBR partition for UEFI systems"
OR
"GPT partition for UEFI systems"
For the facts, GPT stands for Guid Partition Table, which is the partition table recognized by default by UEFI systems.
I haven't tried the GPT partitioning option, although I don't see why it shouldn't work.
MBR for UEFI will work as the UEFI built-in into your Macintosh will recognize the MBR partition and will sort of emulate a BIOS (CSM) so that your install of Windows 8 can start.
In Rufus still, you might see a third option that looks like "MBR partition for BIOS or UEFI systems"
Avoid selecting this option. Looks like it might not work.
Then you have another (last) option to select, it's the format of the USB drive.
FAT32 sounds like the best option, it doesn't really matter as when installing Windows will be reformatted in NTFS anyways.
NTFS may not be fully supported by Macintosh although you can try if you want.
And that's all! You can launch the process.
It will warn you all data on USB will be erased and then start the process. It might take a while.
That's the relaxation part. The computer works on its own.
Once it's done, your USB is ready!
Just plug it into your Mac computer, and redo the process Alt/Option etc.
If you see the USB drive, perfect! Windows setup will boot up and you can perform your Windows install.
If the USB is still not there, it means it may be still recognizable for BIOS systems.