The skin will not be transparent online. So if you want it to be transparent it will only work offline or if you play with a downloaded minecraft on a offline server. And to make it work you replace the skin with char.png in the minecraft.jar