UPDATE: The website gate for Battlelog appears to have surfaced, although you won't be able to log-in.
Today, EA finally loosened the iron curtain shrouding Battlelog, and released several screenshots of the online portal for Battlefield to the web.
Original/source article: