Many of you have seen/used the new Safari for windows but have treated it like a final product… it is a work in progress that will get better over time. If you installed Apple Software Update you will be receiving updates that will be fixing the crashing,security, and other issues that may and will creep up during the public beta test but let me define beta:
The alpha version of a product still awaits full testing of all its functionality but satisfies all the software requirements. As the first major stage in the release lifecycle, it is named after alpha, the first letter in the Greek alphabet.
Testing for “Correctness,Completeness, and Security”
What apple wants is YOU the users to report bugs to them and help make Safari for windows better.