1
- < html >
2
- < head >
3
- < title > Unblock Youku official website</ title >
4
- </ head >
5
- < body >
6
- Hello
7
- </ body >
8
- </ html >
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head xmlns:wb ="http://open.weibo.com/wb ">
4
+ < meta charset ="utf-8 ">
5
+ < meta http-equiv ="X-UA-Compatible " content ="IE=edge ">
6
+ < meta name ="viewport " content ="width=device-width, initial-scale=1 ">
7
+ < title > Unblock Youku Official Homepage</ title >
8
+ < link rel ="stylesheet " href ="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css " integrity ="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7 " crossorigin ="anonymous ">
9
+ < link rel ="stylesheet " href ="css/style.css ">
10
+ </ head >
11
+ < body >
12
+ < div class ="container-fluid " id ="wrapper ">
13
+ < div class ="row ">
14
+ < div class ="col-xs-12 ">
15
+ < div id ="photo-header " class ="text-center ">
16
+ < div id ="photo ">
17
+ < img src ="img/icon.png " alt ="avatar ">
18
+ </ div >
19
+ < div id ="text-header ">
20
+ < h1 > Unblock Youku</ h1 >
21
+ </ div >
22
+ < div id ="i18n-links ">
23
+ < a href ="index_zhs.html "> [中文简体]</ a >
24
+ < a href ="index_zht.html "> [中文繁體]</ a >
25
+ < a href ="index.html "> [English Version]</ a >
26
+ </ div >
27
+ </ div >
28
+ </ div >
29
+ </ div >
30
+
31
+ < div class ="row header ">
32
+ < div class ="col-xs-12 box text-justify ">
33
+ < h2 >
34
+ < span class ="glyphicon glyphicon-heart " aria-hidden ="true "> </ span >
35
+ Thank you for supporting Unblock Youku for the last 4 years
36
+ </ h2 >
37
+ < p > Do you know that Unblock Youku has always been < a href ="https://github.com/Unblocker/Unblock-Youku " target ="_blank "> a free and open-sourced personal project</ a > ? Although I built it for my personal interest 4 years ago, Unblock Youku has grown into a big project that serves < a href ="https://chrome.google.com/webstore/detail/unblock-youku/pdnfnkhpgegpcingjbfihlkjeighnddk/ " target ="_blank "> over 3 million active users</ a > . It is the 3 million users' trust that gives me the courage and strength to overcome many difficulties and to keep going.</ p >
38
+ < p > However, since late 2015, the Unblock Youku servers have been < a href ="https://en.wikipedia.org/wiki/Denial-of-service_attack " target ="_blank "> DDoS attacked</ a > for several times, which made the Unblock Youku service unusable for a lot of users. < abbr title ="UnblockCN -- See more info at http://uku.im/unblockcn "> At the same time of the attacks, a software company was spreading the malicious rumor that Unblock Youku has changed its name to a product of that company</ abbr > .</ p >
39
+ < p > While fighting against the attacks and rumors, I have deeply realized that my personal capability is very limited. In order to make Unblock Youku run stably and freely for the long term, I need to seek for helps.
40
+ </ p >
41
+ < ul >
42
+ < li > If you are interested in software development, please join the open-source project to serve 3 million users better.</ li >
43
+ < li > Please donate to support the server expenses, such that we can add more servers to defend against attacks.</ li >
44
+ < li > Please help us clarify the rumors when you see them. No more users shall be fooled.</ li >
45
+ </ ul >
46
+ < p >
47
+ My sincerest appreciation goes to anyone of you.
48
+ </ p >
49
+ < p >
50
+ - zhuzhuor, Jan 31, 2016.
51
+ </ p >
52
+ </ div >
53
+ </ div >
54
+
55
+ < div class ="row header ">
56
+ < div class ="col-xs-12 box ">
57
+ < h2 >
58
+ < span class ="glyphicon glyphicon-heart " aria-hidden ="true "> </ span >
59
+ Every $2 will help our servers run for another 1 hour
60
+ </ h2 >
61
+ </ div >
62
+ < div class ="box " id ="donation ">
63
+ < div class ="row english-form-padding ">
64
+ < div class ="col-xs-1 text-right ">
65
+ Method:
66
+ </ div >
67
+ < div class ="col-xs-11 ">
68
+ < div class ="btn-group " data-toggle ="buttons ">
69
+ < label class ="btn btn-default active ">
70
+ < input type ="radio " name ="options " id ="select-paypal " checked > PayPal or Credit Card
71
+ </ label >
72
+ < label class ="btn btn-default ">
73
+ < input type ="radio " name ="options " id ="select-alipay "> Alipay
74
+ </ label >
75
+ </ div >
76
+ </ div >
77
+ </ div >
78
+ < div >
79
+ < div id ="paypal ">
80
+ < div class ="donation-form ">
81
+ < div class ="row english-form-padding ">
82
+ < div class ="col-xs-1 ">
83
+ Currency:
84
+ </ div >
85
+ < div class ="col-xs-11 ">
86
+ < div class ="btn-group " data-toggle ="buttons ">
87
+ < label class ="btn btn-default active ">
88
+ < input type ="radio " name ="options " id ="select-usd " checked > USD
89
+ </ label >
90
+ < label class ="btn btn-default ">
91
+ < input type ="radio " name ="options " id ="select-cad "> CAD
92
+ </ label >
93
+ < label class ="btn btn-default ">
94
+ < input type ="radio " name ="options " id ="select-twd "> TWD
95
+ </ label >
96
+ < label class ="btn btn-default ">
97
+ < input type ="radio " name ="options " id ="select-hkd "> HKD
98
+ </ label >
99
+ </ div >
100
+ </ div >
101
+ </ div >
102
+ </ div >
103
+
104
+ < div class ="donation-form ">
105
+ < div class ="row english-form-padding ">
106
+ < div class ="col-xs-1 text-right ">
107
+ Amount:
108
+ </ div >
109
+ < div class ="col-xs-11 ">
110
+ < label class ="radio-inline ">
111
+ < input type ="radio " name ="amount-options " id ="amount-2 " value ="2 " checked > < span id ="amount-2-text "> $2</ span >
112
+ </ label >
113
+ < label class ="radio-inline ">
114
+ < input type ="radio " name ="amount-options " id ="amount-5 " value ="5 "> < span id ="amount-5-text "> $5</ span >
115
+ </ label >
116
+ < label class ="radio-inline ">
117
+ < input type ="radio " name ="amount-options " id ="amount-10 " value ="10 "> < span id ="amount-10-text "> $10</ span >
118
+ </ label >
119
+ < label class ="radio-inline ">
120
+ < input type ="radio " name ="amount-options " id ="amount-custom " value ="custom "> Custom
121
+ </ label >
122
+ < input type ="number " id ="custom-amount-input " value ="20 ">
123
+ </ div >
124
+ </ div >
125
+ </ div >
126
+ < div class ="text-center donation-form ">
127
+ < button class ="btn btn-lg btn-primary " id ="paypal-donation-button " data-loading-text ="Please wait... "> Click here to donate</ button >
128
+ < div class ="text-small "> < small > You can donate by credit cards without a PayPal account.</ small > </ div >
129
+ </ div >
130
+
131
+ < div id ="paypal-hidden-div ">
132
+ < form id ="paypal-hidden-form " action ="https://www.paypal.com/cgi-bin/webscr " method ="post " target ="_top ">
133
+ < input type ="hidden " name ="cmd " value ="_xclick ">
134
+ < input type ="
hidden "
name ="
business "
value ="
[email protected] "
>
135
+ < input type ="hidden " name ="item_name " value ="Unblock Youku ">
136
+ < input type ="hidden " name ="currency_code " id ="hidden-form-currency " value ="USD ">
137
+ < input type ="hidden " name ="amount " id ="hidden-form-amount " value ="2 ">
138
+ </ form >
139
+ </ div >
140
+ </ div >
141
+
142
+ < div class ="text-center " id ="alipay ">
143
+ < p > Please use the Alipay app to scan the QR code:</ p >
144
+ < img src ="img/alipay.png " alt ="Alipay QR code ">
145
+ </ div >
146
+ </ div >
147
+ </ div >
148
+ </ div >
149
+
150
+ < div class ="row header ">
151
+ < div class ="col-xs-12 box ">
152
+ < h2 > < span class ="glyphicon glyphicon-heart " aria-hidden ="true "> </ span >
153
+ Please follow us to receive the latest official news</ h2 >
154
+ </ div >
155
+
156
+ < div class ="col-xs-12 box social-network ">
157
+ < div class ="fb-like " data-href ="https://www.facebook.com/uku.im/ " data-layout ="standard " data-action ="like " data-show-faces ="false " data-share ="true "> </ div >
158
+ </ div >
159
+
160
+ < div class ="col-xs-12 box social-network ">
161
+ < a href ="https://twitter.com/Unblock_Youku " class ="twitter-follow-button " data-show-count ="true " data-dnt ="true "> @Unblock_Youku</ a >
162
+ </ div >
163
+
164
+ < div class ="col-xs-12 box social-network " id ="weibo-div ">
165
+ < wb:follow-button uid ="5666348267 " type ="gray_3 " width ="100% " height ="24 " > </ wb:follow-button >
166
+ </ div >
167
+ </ div >
168
+ </ div >
169
+
170
+ < div class ="container-fluid text-center box " id ="footer ">
171
+ < p > < a href ="https://www.uku.im "> https://www.uku.im</ a > </ p >
172
+ < p > © 2016</ p >
173
+ </ div >
174
+
175
+ < script src ="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js "> </ script >
176
+ < script src ="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js " integrity ="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS " crossorigin ="anonymous "> </ script >
177
+ < script src ="js/script.js "> </ script >
178
+
179
+ < div id ="fb-root "> </ div >
180
+ < script > ( function ( d , s , id ) {
181
+ var js , fjs = d . getElementsByTagName ( s ) [ 0 ] ;
182
+ if ( d . getElementById ( id ) ) return ;
183
+ js = d . createElement ( s ) ; js . id = id ;
184
+ js . src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5&appId=1456856884526437" ;
185
+ fjs . parentNode . insertBefore ( js , fjs ) ;
186
+ } ( document , 'script' , 'facebook-jssdk' ) ) ; </ script >
187
+
188
+ < script > ! function ( d , s , id ) { var js , fjs = d . getElementsByTagName ( s ) [ 0 ] , p = / ^ h t t p : / . test ( d . location ) ?'http' :'https' ; if ( ! d . getElementById ( id ) ) { js = d . createElement ( s ) ; js . id = id ; js . src = p + '://platform.twitter.com/widgets.js' ; fjs . parentNode . insertBefore ( js , fjs ) ; } } ( document , 'script' , 'twitter-wjs' ) ; </ script >
189
+
190
+ < script data-url ="http://tjs.sjs.sinajs.cn/open/api/js/wb.js " type ="text/javascript " charset ="utf-8 "> </ script >
191
+
192
+ < script >
193
+ ( function ( i , s , o , g , r , a , m ) { i [ 'GoogleAnalyticsObject' ] = r ; i [ r ] = i [ r ] || function ( ) {
194
+ ( i [ r ] . q = i [ r ] . q || [ ] ) . push ( arguments ) } , i [ r ] . l = 1 * new Date ( ) ; a = s . createElement ( o ) ,
195
+ m = s . getElementsByTagName ( o ) [ 0 ] ; a . async = 1 ; a . src = g ; m . parentNode . insertBefore ( a , m )
196
+ } ) ( window , document , 'script' , '//www.google-analytics.com/analytics.js' , 'ga' ) ;
197
+
198
+ ga ( 'create' , 'UA-30726750-13' , 'auto' ) ;
199
+ ga ( 'send' , 'pageview' ) ;
200
+ </ script >
201
+
202
+ </ body >
203
+ </ html >
0 commit comments