إجهاد العين| تعرف على الأنواع والأعراض.. وطرق العلاج
[ad_1]
إجهاد العين هو حالة شائعة تحدث عندما تتعب عيناك متبوعة بنشاط بصري مكثف ومطول، عادة ما تكون قصيرة الأمد وتختفي عند الراحة ولكن في بعض الحالات، يمكن أن تطول الأعراض وتسبب عدم الراحة أثناء العمل اليومي الروتيني.
وفقًا لدراسة نُشرت في مجلة طب العيون والعلاج، ينشأ إجهاد العين الرقمي (DES) بسبب الاستخدام المطول للأجهزة الإلكترونية الرقمية.
تشمل أعراض إجهاد العين هذا جفاف العين والحكة والإحساس بجسم غريب والدموع وعدم وضوح الرؤية والصداع.
أنواع إجهاد العين
هناك أنواع مختلفة من إجهاد العين، اعتمادًا على الأسباب وكذلك طول عمر التعب، السبب الأكثر شيوعًا لإجهاد العين هو الاستخدام المطول للشاشات مثل أجهزة الكمبيوتر أو أجهزة الكمبيوتر المحمولة أو الأجهزة الرقمية الأخرى، مثل الهواتف والأجهزة اللوحية، يمكن أن يسبب هذا إجهاد العين الذي يمكن أن يكون مؤقتًا أو طويل الأمد، إجهاد العين المؤقت شائع للغاية.
تقول جمعية البصريات الأمريكية أنه عندما يتعلق الأمر بإجهاد العين طويل الأمد، فإن طول المدة يعتمد على عوامل مثل وقت الشاشة، وما إذا كنت تعاني من قصر النظر، أو إذا كنت تعاني من اللابؤرية.
إذا كان إجهاد العين مصحوبًا بعوامل أخرى مثل الصداع وجفاف العين وإجهاد الرقبة أو الكتف، فقد يستغرق الأمر وقتًا أطول حتى يتم حل الحالة.
ما هي أعراض إجهاد العين؟
هناك العديد من الحالات التي قد تخبرك أن عينيك مجهدة، ومنها:
- عيون حمراء ودامعة ومتعبة قد تسبب حكة أو حرقة
- ثِقَل الجفون
- عدم وضوح الرؤية
- صداع
- جفاف العين
- صعوبة التركيز
- زيادة الحساسية للضوء
كيف تعالج إجهاد العين؟
لعلاج إجهاد العين، خذ فترات راحة منتظمة من الشاشات باتباع قاعدة 20-20-20 – خذ فترات راحة قصيرة وانظر إلى شيء يبعد 20 قدمًا لمدة 20 ثانية كل 20 دقيقة.
اضبط الإضاءة وموضع الشاشة لتقليل الوهج وتأكد من أن وصفة النظارات الخاصة بك حديثة. يمكن أن يساعد استخدام الدموع الاصطناعية أيضًا في تخفيف الجفاف وعدم الراحة.
قلل أو حتى أفضل، توقف عن التدخين لأنه يساهم في زيادة جفاف العين، تذكر أن ترمش بشكل متكرر، تحقق من الطرق الأخرى لتقليل إجهاد العين.
replaceOembeds();
function replaceOembeds() {
var allEmbeds = document.getElementsByTagName(“OEMBED”);
while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName(“OEMBED”);
}
runYoutubeLazyLoad();
// loadfbApi();
}
function replaceOembedWithHtml(element, sourceData) {
if (sourceData.source.toLowerCase() === “youtube”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “instagram”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “twitter”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “facebook”) {
var html=”
‘
replaceElementWithHtml(element, html);
} else {
replaceElementWithHtml(element, “”);
}
}
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?|/).+$/;
if (ytRegex.test(url)) {
return {
source: “Youtube”,
url: url,
id: ytRegex.exec(url)[1]
};
}
if (instaRegex.test(url)) {
return {
source: “Instagram”,
url: url,
id: instaRegex.exec(url)[3]
};
}
if (twitterRegex.test(url)) {
return {
source: “Twitter”,
url: url,
id: twitterRegex.exec(url)[1]
};
}
if (fbRegex.test(url)) {
return {
source: “Facebook”,
url: url,
id: fbRegex.exec(url)[1]
};
}
return {
source: “Unknown”,
url: url,
id: “”
};
}
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=”
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/health/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);
});
};
}
[ad_2]