Crean condón semáforo que cambia de color si detecta una enfermedad de transmisión sexual

Si creías haber visto todo, ahora tenemos un nuevo invento que revolucionará tus encuentros sexuales, ya que la ciencia no deja de sorprendernos y ahora podrás usar un condón “semáforo”, el cual cambia de color si detecta una enfermedad de transmisión sexual.
Estudiantes de la academia Isaac Newton de Londres crearon un preservativo que cambia de color cuando detecta enfermedades. Lleva por nombre S.T.EYE y está creado con moléculas capaces de identificar enfermedades y brillar de un tono específico para cada una de ellas.

Cuando se pone verde quiere decir que hubo contacto con clamidia, amarillo para el herpes, azul para la sífilis y morado para el Virus del Papiloma Humano. El objetivo de este método anticonceptivo es que se pueda saber de manera simple que se tiene una enfermedad sexual y así poder iniciar un tratamiento a tiempo.

“Queríamos crear algo que hiciera que la detección de enfermedades sexuales peligrosas fuera más seguro y que la gente pueda actuar inmediatamente en la privacidad de sus hogares sin los procedimientos invasivos de los médicos”, explicó Daanyaal Ali, uno de los creadoras del preservativo.

El condón semáforo ya fue estudiado y aprobado por varios investigadores. Varias marcas de prestigio que se dedican a crear preservativos, se han interesado en distribuirlos y han contactado a los jóvenes creadores.

Como se recuerda, las infecciones de transmisión sexual (ITS) o enfermedades de transmisión sexual (ETS) son un conjunto de afecciones clínicas contagiosas que se transmiten de persona a persona por medio de las relaciones sexuales y en nuestro país como en otros de la región, hay un incremento de sífilis entre hombres que tienen sexo con otros hombres.
Esperemos que llegue este condón semáforo al Perú, así estaremos más al tanto de estas its.

 

admin
Administrador GayPeruhttps://gayperu.pe
Director y administrador del portal GAYPERU.COM

Últimos artículos

Artículos relacionados

// -----------------------------------------------------------------------------// Código JavaScript para integrar usuario de WordPress con chat de Supabase // Colocar este código en el footer de WordPress antes del chat(function() { // 1. Función para obtener datos del usuario de WordPress function getWordPressUserData() { // WordPress debe proporcionar estos datos vía PHP if (typeof wpUserData !== 'undefined' && wpUserData.isLoggedIn) { return { isLoggedIn: true, userId: wpUserData.userId, username: wpUserData.username, email: wpUserData.email, displayName: wpUserData.displayName }; } return { isLoggedIn: false }; }// 2. Función para inicializar el chat con datos del usuario function initializeChatWithUser() { const userData = getWordPressUserData(); if (userData.isLoggedIn) { console.log('Usuario WordPress detectado:', userData.username); // Guardar datos del usuario para el chat localStorage.setItem('chatUser', JSON.stringify({ id: userData.userId, username: userData.username, email: userData.email, displayName: userData.displayName, source: 'wordpress' }));// Disparar evento personalizado para que el chat sepa que hay usuario window.dispatchEvent(new CustomEvent('wordpressUserReady', { detail: userData })); } else { console.log('No hay usuario logueado en WordPress'); localStorage.removeItem('chatUser'); // Opcional: redirigir a login o mostrar mensaje showLoginPrompt(); } }// 3. Función para mostrar prompt de login si no hay usuario function showLoginPrompt() { // Puedes personalizar este mensaje const loginDiv = document.createElement('div'); loginDiv.innerHTML = `

Para usar el chat necesitas estar logueado

Iniciar Sesión
`; // Insertar antes del chat (ajusta el selector según tu HTML) const chatContainer = document.querySelector('#chat-container') || document.querySelector('.chat-container'); if (chatContainer) { chatContainer.parentNode.insertBefore(loginDiv, chatContainer); } }// 4. Función para obtener historial del usuario desde Supabase function loadUserChatHistory() { const userData = JSON.parse(localStorage.getItem('chatUser') || '{}'); if (userData.id) { // Este evento lo debe escuchar tu chat para cargar el historial window.dispatchEvent(new CustomEvent('loadChatHistory', { detail: { userId: userData.id, username: userData.username } })); } }// 5. Inicializar cuando la página esté lista if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initializeChatWithUser); } else { initializeChatWithUser(); }// 6. Cargar historial después de inicializar usuario setTimeout(loadUserChatHistory, 1000);})();