BlissConline berakhir akhir pekan lalu. Meskipun pertunjukan itu kurang dari yang diharapkan dalam hal konten baru yang diumumkan, DJ Penggemar menikmati penampilan Christian Nayan (pemeran Hoder dari Game of Thrones) dan band metal Metallica.
Sementara penggemar yang menonton di situs resmi Blizzard akhirnya mengagumi penampilan Metallica, penonton di Twitch mendapatkan pengalaman yang sangat berbeda. Twitch saat ini berada dalam posisi aneh karena melanggar TMCA (memutar musik tanpa izin penerbit atau artis) karena situs ini saat ini tidak mengizinkan siapa pun untuk menggunakan musik berlisensi tanpa izin hukum. Bagi sebagian besar pembuat, itu berarti mereka tidak dapat memutar musik saat melakukan streaming langsung, tetapi itu juga menyebar ke hal-hal lain.
Sejak dibukanya BlissConline, konser Metallica di livestream resmi Twitch malah diisi dengan musik non-royalty yang anti-metal.
Meskipun menyenangkan, ini juga menunjukkan bahwa ada masalah dengan penggunaan klaim TMCA di situs. Anda bisa memeriksanya Berikut adalah rekaman yang diambil oleh jurnalis Rod “Slasher” Preslov.
}) .done(function (code) { $('#re_loginbox').replaceWith(code); // console.log(code); $('.loginWrapper').show(); }) .fail(function(jqXHR, msg) { console.log("request fail"); $(selectorForLoginMessage).text(msg).show(); }); } return false; }
function FastRegisterResponse(){ $.ajax({ type: "POST", url: "/ajaxstuff/fastRegister.php",
}) .done(function (code) { $('#re_loginbox').replaceWith(code); // console.log(code); $('.loginWrapper').show(); }) .fail(function(jqXHR, msg) { console.log("request fail"); $(selectorForLoginMessage).text(msg).show(); }); return false; }
function LoginWithFacebook(selectorForLoginMessage, fbUpdateUser) {
FB.login(function(response) { if (response.authResponse) { FB.api('/me', {fields: 'email,last_name,name,first_name'}, function(user) { var main = false; if (user && !user.error) { // console.log(user); if(selectorForLoginMessage == '#fbLoginMessageMain') main = true; $.ajax({ type: "POST", url: "/ajaxstuff/fblogin.php", data: {userobj: user, fbUpdateUser: fbUpdateUser, main: main} }) .done(function(code) { if(main){ console.log("Is logged"+code); if(code==0) { if(!$('.signin').hasClass('active-signin')) { $('.signin').addClass('active-signin'); if($('.login').hasClass('active-login')) { $('.login').removeClass('active-login'); var request = new GRAsync(); var path="/ajaxstuff/join.php?ajaxRequest"; request.setUrl(path) .setSelectors($('#joinContainer') ) .setData({register:true,facebookUser:user}) .setDataType('html') .setType('POST') .sendRequest();
} } } else { window.location="/";
} } else{ $('#re_loginbox').replaceWith(code); $('.loginWrapper').show(); //location.reload(true); } }) .fail(function(jqXHR, msg) { console.log("request fail"); $(selectorForLoginMessage).text(msg).show(); });
} }); } else { // console.log('User cancelled login or did not fully authorize.'); } }, {scope: 'email,publish_actions'}); // TODO: don't ask for publish_actions by default. It might scare away some users. Ask later, when they actually want it. return false; }
function AddSearchParamsAndReload(newParamStr) { var newParamArr = newParamStr.split("&"); if (window.location.search.length > 1) { // don't count the initial '?' var oldParams = window.location.search.substr(1).split("&"); var paramsToAdd = []; for (var j = 0; j < newParamArr.length; j++) { var found = false; for (var i = 0; i < oldParams.length; i++) if (newParamArr[j] == oldParams[i]) found = true; if (!found) paramsToAdd.push(newParamArr[j]); } if (!paramsToAdd.length) window.location.reload(); else window.location.search += '&'+paramsToAdd.join("&"); } else window.location.search="?"+newParamStr; } function datahrefclick_loader() { //var clickloader = document.getElementsByClassName("linkable"); //for (var i = 0; i < clickloader.length; i++) { //clickloader.item(i).addEventListener("click", datahref_redirect, false); //} var matchingElements = []; var clickloader = document.getElementsByTagName("*"); for (var i = 0; i < clickloader.length; i++) { if (clickloader[i].getAttribute('data-ohref') !== null) { clickloader.item(i).addEventListener("click", datahref_redirect, false); clickloader.item(i).style.cursor="pointer"; } } } function datahref_redirect() { // window.location.replace(this.getAttribute('data-href')); // Self window window.open(this.getAttribute('data-ohref'), this.getAttribute('data-scope')); // New window } document.addEventListener("DOMContentLoaded", datahrefclick_loader, false);
“Penulis. Pencipta. Tak dapat mengetik dengan sarung tinju terpasang. Penggemar web. Spesialis makanan. Analis.”
More Stories
Rangkaian pengujian akan menghapus postingan setelah 24 jam
Nostalgia, 7 Tamiya Terbaik di Anime!
Wukong terjual lebih dari 10 juta kopi di PC dan PS5