Keta Post | كيتا بوست هو موقع إلكتروني إخباري شامل يقدم محتوى متنوعًا يغطي الأخبار، الخدمات، الرياضة، الثقافة، والتعليم. يهدف إلى توفير معلومات دقيقة وموثوقة للجمهور العربي، مع الالتزام بالمهنية والحيادية في نقل الأحداث.
قالت شركة ميتا في تغريدة عبر منصة إكس (تويتر)، إن جميع أعطال فيسبوك وواتساب وإنستجرام التي ضربت التطبيقات حول العالم، عادت للعمل بنسبة 99%.
وأضافت الشركة التابعة للملياردير مارك زوكربيرج: الشركة تقوم الآن ببعض الفحوصات النهائية.
وذكرت شركة ميتا في التغريدة: “شكرًا لتحملكم معنا! لقد قطعنا 99% من الطريق – نقوم فقط ببعض الفحوصات الأخيرة.. نعتذر لأولئك الذين تأثروا بانقطاع الخدمة”.
عودة فيسبوك للعمل
وأظهر موقع داون ديتيكتور الإلكتروني لتتبع الأعطال أن منصتي فيسبوك وإنستجرام المملوكتين لشركة ميتا متعطلتان لدى الآلاف من المستخدمين في الولايات المتحدة أمس الأربعاء.
وأبلغ أكثر من 27 ألف شخص عن وجود أعطال في منصة فيسبوك وما يزيد على 28 ألفا عن وجود أعطال في إنستجرام، وبدأ العطل في نحو الساعة 12:50 مساء بتوقيت شرق الولايات المتحدة.
وذكر موقع داون ديتيكتور أن واتساب، تطبيق التراسل المملوك لميتا، توقف عن العمل أيضا لدى أكثر من ألف مستخدم.
وتستند أرقام داون ديتيكتور إلى بلاغات مقدمة من مستخدمين، وربما يتفاوت العدد الفعلي للمستخدمين المتأثرين بالأعطال.
وقالت ميتا إنها على علم بالمشكلة التقنية التي تؤثر في قدرة المستخدمين على الوصول إلى تطبيقاتها.
وذكرت في منشور على منصة التواصل الاجتماعي إكس: “نعمل على إعادة الأمور إلى طبيعتها بأسرع ما يمكن ونعتذر عن أي إزعاج”.
وكتب بعض مستخدمي فيسبوك وإنستجرام على منصة إكس منشورات تفيد بمواجهتهم عطلا يعرض لهم رسالة “حدث خطأ ما” وبأن ميتا تعمل على إصلاح العطل.
function extractLinkFromOembed(element) {
return getUrlSource(element.getAttribute("url"));
}
function getUrlSource(url) {
var ytRegex = /http(?:s?):\/\/(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]*)(&(amp;)?[\w\?=]*)?/;
var instaRegex = /(https?:\/\/www\.)?instagram\.com(\/p\/(\w+)\/?)/;
var twitterRegex = /twitter\.com\/.*\/status(?:es)?\/([^\/\?]+)/;
var fbRegex = /^https?:\/\/www\.facebook\.com.*\/(video(s)?|watch|story|posts)(\.php?|\/).+$/;
function replaceElementWithHtml(element, html) {
var str = html;
var Obj = element; //any element to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it's simple replacement of whole element with contents of str var
} else { //if outerHTML is not supported, there is a weird but crossbrowsered trick
var tmpObj = document.createElement("div");
tmpObj.innerHTML = '';
ObjParent = Obj.parentNode; //Okey, element should be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace('
', str);
}
}
function loadfbApi() {
var js = document.createElement('script');
js.src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2";
document.body.appendChild(js);
}
function runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = document.querySelectorAll(".youtube");
for (var i = 0; i < youtube.length; i++) {
var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed +
"/0.jpg";
var image = new Image();
image.src = "/themes/cairo2/assets/images/no.jpg";
image.classList.add('lazyload');
image.setAttribute("data-src", source);
image.setAttribute("alt", "youtube");
image.addEventListener("load", function () {
youtube[i].appendChild(image);
}(i));
youtube[i].addEventListener("click", function () {
var iframe = document.createElement("iframe");
iframe.setAttribute("frameborder", "0");
iframe.setAttribute("allowfullscreen", "");
iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset
.embed + "?rel=0&showinfo=0&autoplay=1");
this.innerHTML = "";
this.appendChild(iframe);
});
};
}