防蓝光眼镜,大家或多或少都有听说过。它们宣称能够有效阻挡电子产品发出的有害蓝光,以保护视力。
甚至最近门诊中,部分家长为了让孩子近视度数加深慢一些,特地来验配防蓝光眼镜,但防蓝光眼镜真的能起到近视防控的作用吗?
蓝光是自然可见光中的一部分,人眼可见的蓝光指的是波长在400~500nm之间的光线。虽然都是蓝光,但波长在480nm~500nm之间称为长波蓝光,400nm~480nm之间称为短波蓝光。
当然不是,蓝光是有利有弊的。
长波蓝光可以通过视网膜到达视神经,传递到下丘脑合成褪黑素和血清素,可以起到帮助睡眠,改善情绪,提高记忆力等作用。
短波蓝光会降低睡眠质量,甚至对视网膜造成光损伤。
目前,已证实大剂量、长时间的持续蓝光照射,会导致视网膜感光细胞的凋亡。但由于屏幕光线所分布的蓝光能量较低,且大多数人使用电子屏幕的时间在合理范围内,目前还没有出现过屏幕蓝光直接损害人眼视网膜的病例。短波蓝光也并非一无是处,有研究提出,户外阳光中的短波蓝光也可能具有预防儿童近视的作用,但具体的作用机制尚不明确。
防蓝光眼镜是通过镜片表面镀膜(即防蓝光贴膜)将有害蓝光进行反射,或者通过镜片基材加入防蓝光因子,将有害蓝光进行吸收,从而实现了对多数蓝光的阻隔作用,从而能效减少蓝光对眼睛的持续伤害。
相关实验表明,将蓝光过滤后实际上并不会减轻因紧盯电脑屏幕引起的眼睛疲劳,目前也并没有足够证据表明它在临床上具有明确的预防近视的效果。
需要注意的是,劣质的防蓝光眼镜可能会对光线不加区分地进行阻挡,从而在抵挡有害蓝光的同时,也将有益光线拒之门外。这可能导致进入眼睛的光线总量减少,从而引发眼疲劳并影响视觉质量。
特别是对于青少年来说,长时间配戴防蓝光眼镜可能会造成色彩偏差,进而影响视力发育。因此,家长不必为了预防近视而盲目为孩子选择防蓝光眼镜。相比之下,良好的用眼习惯、适时的休息以及户外活动才是保护眼睛的最佳方式。
尽管防蓝光眼镜在近视防控方面的作用有限,但以下人群可以考虑配戴:
阻隔短波蓝光可以改善干眼症患者的泪膜稳定性,防蓝光眼镜可以减轻屏幕工作者的视疲劳。
短波蓝光对于已有眼底病变的人群穿透力会比正常人更强,配戴防蓝光眼镜可能会有一定的作用。
如烧制玻璃、使用电焊的工人,这类人群可能会接触到大剂量蓝光的照射,因此需要更加专业的防护眼镜以保护视网膜。
综上所述,防蓝光眼镜并非近视防控的“万能药”。在选择和使用时,我们需要充分了解其原理、效果和适用范围,再做出明智的选择。
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
在 System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)
在 System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
在 System.Data.SqlClient.SqlDataReader.Read()
在 System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
在 System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
在 System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 Whir.Repository.Database.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)
''标签解析异常!
内部连接致命错误。
在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
在 System.Data.SqlClient.SqlDataReader.TryCloseInternal(Boolean closeReader)
在 System.Data.SqlClient.SqlDataReader.Close()
在 System.Data.Common.DbDataReader.Dispose(Boolean disposing)
在 System.Data.Common.DbDataReader.Dispose()
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 Whir.Repository.Database.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)