¿Cuál es la mejor manera de truncar una URL cuando se muestra dentro de una página web? No me refiero a un enlace sino a mostrar literalmente la URL como un valor para el usuario, suponiendo que el texto puede estar en un contenedor de ancho fijo y no desea envolver o ejecutar fuera del contenedor.¿Cuál es la mejor manera de truncar una URL para que se ajuste a un diseño
¿Es mejor para truncar desde el extremo, lo que favorece la primera parte de la url:
por ejemplo. http/really.long/urlthaticantf ... ere.html
O colocar la '...' en el medio para favorecer el inicio y al final del enlace como el mayor valor en términos de dar contexto:
por ej. http/really.long/ur ... aticantfithere.html
Además, ¿qué es una buena regla a la hora de elegir por cuánto tiempo crear la url truncada? ¿Debería ser pesimista y elegir un personaje amplio como, por ejemplo, la "M" mayúscula, y ver cuántos de ellos encajan en el diseño? Esto tiende a dar URLs realmente cortas en general ya que la mayoría de los caracteres son mucho más estrechos que 'M'.
¿O debería ser optimista y utilizar un truncamiento que generalmente da una buena longitud pero corre el riesgo de sobrepasarse cuando la URL contiene muchos caracteres grandes?