tanınmış diri gösterim platformu Twitch, söyleşi kısmında yer edinen mesajların sabitlenmesini temin edecek bir vasıf üstünde çalıştığını duyurusunu gerçekleştirdi. Bu bilhassa beraber yayıncılar, istedikleri mesajı söyleşi kutusunun başına sabitleyebilecek.
Dünyanı en popüler diri gösterim platformlarından önde gelen Twitch, bilhassa oyun yayınlarıyla ülkemizde de bayağı fazla kullanılıyor. Bundan dolayı de platforma eklenen yeni özellikler, ülkemizdeki yayıncılar ve seyircileri yakından ilgilendiriyor. nihayet olarak diri gösterim tekrarlarının daha erken silinmesini temin edecek bir yeniliğin Twitch’e geleceği duyurulmuştu.
Amazon çatısı altında etkinlik gösteren servis, şimdi de en yeni bir özelliğin platforma ekleneceğini duyurusunu gerçekleştirdi. Platform tarafınca meydana getirilen açıklamalarda, içerik üreticilerinin ‘chat’, kısaca söyleşi kısmına atılan mesajları sabitleyebileceği ifade edildi.
Tercih edilen mesajlar sohbette kaybolmayacak
Yeni vasıf, platform ilişkili duyuruların yapıldığı Patch Notes’ın yeni bölümünde açıklandı. Bu bilhassa beraber bundan böyle yayıncılar, isterlese kendi mesajlarını, isterlerse de öteki kullananların mesajlarını söyleşi pencerelerinin en başına sabitleyebilecek. Böylece tercih edilen mesajın en üstte kalması ve akan sohbette kaybolmaması sağlanacak. Özelliğin Instagram, YouTube şeklinde öteki toplumsal medya platformlarında var olan yorum sabitleme ile benzemekte olacağını düşünebilirsiniz.
Özelliğin nasıl kullanılacağına da göz atalım. Yukarıda gördüğünüz nazaran yayıncılar lüzumlu yetkilere haiz olan moderatörler, sabitlemek istedikleri mesajın üzerinde ‘Yanıtla’ seçeneğinin taraf tarafına eklenecek bir ‘Mesajı Sabitle’ butonuna tıklayarak bu yeniliğe ulaşabilecek.
İLGİLİ HABER
Yayıncılar bundan böyle serbest: Twitch Yayıncıları, Değişik Ortamlarda da Gösterim Açabilecekler
Twitch, özelliğin önümüzdeki eylül ayında sınırılı sayıda kanalda kontrol edilmeye başlayacağını açıkladı. Dev platform aynı zamanda, yapılacak testler ile beraber özelliğin ne biçimde kullanılacağını müşahade etmek istediklerini de açıklamalarına ilave etti. nihayet olarak kontrol sürecinde sabitleme işleminin yalnızca tarayıcıdan yapılabileceği; sadece durağan(durgun) mesajların mobil ve tarayıcıdan görülebileceği ifade edildi.
Kaynak :
$(function(){
//facebook
window.fbAsyncInit = function() {
FB.init({
appId : '1037724072951294',
xfbml : true,
version : 'v2.5'
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
$('body').on({
click: function() {
// facebook save button ajax
FB.XFBML.parse();
}
}, '.facebook-save');
// share scroll
if ($('.content-sticky').length > 0) {
if ($(window).width() >= 768) {
$(window).on('scroll', function () {
var scrollTop = $(this).scrollTop();
$('article').each(function () {
if (scrollTop >= ($(this).find('.content-body').offset().top - 76)) {
$(this).find('.content-sticky').addClass('sticky');
if (scrollTop >= ($(this).find('.content-body').offset().top + $(this).find('.content-body').height() - ($(this).find('.content-sticky').height() + 92))) {
$(this).find('.content-sticky').removeClass('sticky');
$(this).find('.content-sticky').css({'bottom': '0px', 'top': 'auto'});
} else {
$(this).find('.content-sticky').addClass('sticky').css({
'bottom': 'initial',
'top': '76px'
});
}
} else {
$(this).find('.content-sticky').removeClass('sticky').css({'bottom': 'auto', 'top': '0'});
}
});
});
}
}
// share click
$('body').on({
click: function (){
var $this = $(this),
dataShareType = $this.attr('data-share-type'),
dataType = $this.attr('data-type'),
dataId = $this.attr('data-id'),
dataPostUrl = $this.attr('data-post-url'),
dataTitle = $this.attr('data-title'),
dataSef = $this.attr('data-sef');
switch(dataShareType) {
case 'facebook':
FB.ui({
method: 'share',
href: dataSef,
}, function(response){
if (response && !response.error_message) {
updateHit();
}
});
break;
case 'twitter':
shareWindow(' + " %E2%96%B6 ' + encodeURIComponent(dataSef));
updateHit();
break;
case 'gplus':
shareWindow(' + encodeURIComponent(dataSef));
updateHit();
break;
case "mail':
window.location.href=" + encodeURIComponent(dataTitle) +'&body='+ encodeURIComponent(dataSef);
//updateHit();
break;
case 'whatsapp':
window.location.href="whatsapp://send?text=" + encodeURIComponent(dataTitle) +' %E2%96%B6 '+ encodeURIComponent(dataSef);
updateHit();
break;
}
function shareWindow (url) {
window.open(url, "_blank", "toolbar=yes, scrollbars=yes, resizable=yes, top=500, left=500, width=400, height=400");
}
function updateHit () {
$.ajax({
type: "POST",
url: dataPostUrl,
data: {contentId: dataId, contentType: dataType, shareType: dataShareType},
success: function(data) {
if ($('.video-showcase').length > 0) {
var $container = $('.video-showcase');
} else if ($('article[data-id="' + dataId + '"]').length > 0) {
var $container = $('article[data-id="' + dataId + '"]');
} else if ($('.wt-share-item[data-id="' + dataId + '"]').length > 0) {
var $container = $('.wt-share-item[data-id="' + dataId + '"]');
} else {
$container = null;
}
//var $container = dataType == 'video' ? $('.video-showcase') : $('article[data-id="' + dataId + '"]');
if ( $container != null && $container.length > 0 ) {
var $badged = $container.find('.wt-share-badge-' + dataShareType);
var $headerCount = $('.content-header').find('.wt-share-count'),
$containerCount = $container.find('.wt-share-count'),
value = parseInt($containerCount.html()) + 1;
$container.data('share', value);
//$containerCount.html(value);
if ($headerCount.length > 0) {
//$headerCount.html(value);
}
if ( $badged.length > 0 && (dataShareType == 'facebook' || dataShareType == 'twitter')) {
if ($badged.hasClass('is-visible')) {
//$badged.html(data);
} else {
//$badged.addClass('is-visible').html(data);
}
}
}
}
});
}
}
}, '.wt-share-button')
});