Estoy tratando de copiar y pegar las dimensiones de esta caja en el sitio web de USPS en Safari.
Por alguna razón misteriosa, no puedo hacerlo.
¿Hay alguna forma de seleccionar este texto sin cambiar de navegador?
Estoy tratando de copiar y pegar las dimensiones de esta caja en el sitio web de USPS en Safari.
Por alguna razón misteriosa, no puedo hacerlo.
¿Hay alguna forma de seleccionar este texto sin cambiar de navegador?
Realmente me gusta TextSniper (de pago, $7.99) para esto, y funciona en cualquier aplicación e incluso dentro de imágenes o videos pausados.
Proporciona un atajo (Cmd+Shift+2 de forma predeterminada) para seleccionar una región en la pantalla y utiliza OCR para copiar el texto seleccionado al portapapeles.
No es perfecto, pero es preciso en un 90% de los casos en mi experiencia. Se necesita un poco de limpieza para el otro 10%, pero aún así ahorra tiempo incluso en ese caso.
Tal como sugirió @Alper, si no quieres usar una herramienta de terceros de pago, puedes tomar una captura de pantalla con Cmd+Shift+3, abrir la captura con Vista Previa, y seleccionar el texto allí utilizando la función Texto en Vivo disponible en las versiones recientes de macOS.
Si no deseas utilizar software de terceros, estás de suerte, ya que el texto que deseas copiar no forma parte de una imagen, simplemente el desarrollador web deshabilitó la selección. Nada que no se pueda solucionar, pero requerirá mirar bajo el capó un poco.
Primero, necesitarás habilitar el modo desarrollador activando Safari > Preferencias > Avanzado > Mostrar menú Desarrollo en la barra de menús.
Ahora, al hacer clic derecho en cualquier parte de una página web, aparecerá una nueva opción en el menú contextual llamada Inspeccionar elemento. Haz clic derecho en el texto no seleccionable y selecciona Inspeccionar elemento.
Aparecerá un panel de herramientas para desarrolladores web. Tiene muchas partes, pero todo lo que necesitas para esto es el panel grande a la izquierda con una jerarquía de elementos que se ven como
`,
y así sucesivamente. El elemento HTML subyacente en el que hiciste clic derecho será seleccionado y resaltado en azul. Se verá así:
11-1/4"(L) x 8-3/4"(W) x 6"(H)
Esto se llama un elemento HTML. Tiene tres partes: la etiqueta de inicio (), el contenido (11-1/4"(L) x 8-3/4"(W) x 6"(H)
), y la etiqueta de cierre ().
Haz clic derecho en el contenido y selecciona Copiar > Texto. Esto copiará lo siguiente al portapapeles:
11-1/4"(L) x 8-3/4"(W) x 6"(H)
Puede que necesites limpiar el espacio en blanco inicial dependiendo de cómo quieras usar esto.
Otra opción es anular la decisión del desarrollador y volver a habilitar la selección de texto en la página web. Para hacer esto, necesitarás habilitar el modo desarrollador como se explicó anteriormente activando Safari > Preferencias > Avanzado > Mostrar menú Desarrollo en la barra de menús.
Ahora abre la Consola seleccionando Desarrollar > Mostrar Consola de JavaScript o presionando Cmd+Opt+C.
Pega el siguiente código en la consola y presiona Enter:
var style = document.createElement('style'); style.textContent = '* { -webkit-user-select: initial !important; }'; document.body.appendChild(style)
Ahora puedes cerrar la consola utilizando el botón X
en la parte superior izquierda si así lo deseas.
Ahora puedes seleccionar y copiar cualquier texto en la página web como de costumbre. Deberás abrir la consola y volver a ingresar el código anterior si recargas o vuelves a abrir la página.
`` ```
No estoy seguro de si hay una manera directa y fácil aplicable a todos los sitios web para que uno no tenga que usar un navegador que no sea Safari en esos casos.
Creo que algunas de las formas más fáciles en Safari son guardar la página web en formato de Código de la Página (Archivo->Guardar como), guardarla como un archivo PDF (Archivo->Exportar como PDF...), o tomar una captura de pantalla (presionar Command+Shift+3 mientras la página web está abierta) para utilizar la función de Texto en Vivo en Vista Previa.
Después de guardar la página web en cualquiera de estos formatos, abre el archivo guardado, encuentra la parte que estás intentando seleccionar, selecciónala con tu ratón y presiona Command+C para copiarla. Dependiendo del sitio web, cualquiera de estos tres métodos puede funcionar o no, lo que significa que puede que tengas que probar uno tras otro hasta obtener un resultado satisfactorio.
Mientras el texto a seleccionar no sea parte de una imagen o un vídeo, creo que la manera más segura es usar las herramientas de Desarrollo en Safari, pero este método es menos directo que los tres ya mencionados.
Para usar las herramientas de Desarrollo, si no están habilitadas, necesitas activar el menú Desarrollar en Safari yendo a Safari->Preferencias, haciendo clic en Avanzado, y luego seleccionando "Mostrar menú Desarrollo en la barra de menús". Una vez activado, haz clic derecho sobre el texto que deseas copiar, selecciona "Inspeccionar elemento", haz clic derecho en la parte resaltada del código HTML que aparecerá, selecciona Copiar y luego elige Texto o HTML. A continuación, pego la captura de pantalla de un ejemplo para este último método.
@theonlygusti Parece que no has intentado tu solución, te habrías dado cuenta de que no se aplica a la página web vinculada en la pregunta original. Visita el enlace proporcionado en la pregunta original y comprueba por ti mismo que no es aplicable.
En la pestaña Elementos de la ventana Inspeccionar elemento (capturada en esta respuesta), también puedes hacer doble clic en el texto que deseas seleccionar. Luego, la tecla C hace exactamente lo que haría clic derecho > Copiar > Texto, y incluso puedes usar las teclas de flecha/puntero del ratón ahora para seleccionar menos texto si deseas copiar solo una parte del texto no seleccionable.
No, no hay forma de hacerlo porque no es texto, son píxeles en una imagen. Cuando me enfrento a algo así, copio la imagen, la recorto para dejar solo el texto en GraphicConverter, aumento el contraste con GraphicConverter, luego convierto a texto con Cisdem OCR.
Pero nunca haría todo eso por algo tan pequeño. Simplemente lo escribiría:
6" 8¾" 11¼"
Por cierto, puedes copiar lo que acabo de escribir. :-)
EDIT: Después de escribir eso, noté que las mismas dimensiones sí aparecen como texto a la derecha de la imagen. Pude copiar y pegar eso de la siguiente manera: en el menú, Ver→Mostrar Lector, luego en la vista simplificada del Lector, el texto se puede seleccionar y copiar.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.