A menos que alguien aquí funcione en el equipo de Windows Shell, dudo que obtenga una respuesta que realmente resuelva las limitaciones técnicas y cómo afectan la elección del diseño. Pero lo intentaré ...
Supongo que no hay ninguna limitación técnica, o al menos no hay una ahora. La verdadera razón es, presumiblemente, que nadie se ha tomado el tiempo de sentarse y actualizar el código, el diseño y la especificación para levantar esta limitación. Las características no se implementan de forma predeterminada, y el hecho de que el entorno informático haya cambiado en los últimos años no significa que alguien se haya sentado y haya reescrito Windows para aprovechar al máximo todos esos cambios.
También debe considerar que es más que probable una opción de diseño consciente, en lugar de una limitación impuesta. Raymond Chen (que de hecho trabaja con en el equipo shell) publicó blog entry respondiendo al alboroto sobre Windows 7 al eliminar la superposición "compartir mano". Se presenta un argumento convincente de que la superposición icono en realidad no es una forma conveniente de mostrar la información (por encima y más allá del hecho de que el sistema está limitado a 15) [énfasis añadido]:
En términos generales, sobreimpresiones no a son buena manera de presentar información porque solo puede haber una superposición por icono, y hay un límite de 15 superposiciones por ImageList. Si hay dos o más plantillas que se aplican a un elemento , entonces uno va a ganar y los otros perderá, momento en que el valor de la superposición como una forma de determinar qué propiedades se aplican a un elemento disminuye ya que la única forma de estar seguro de que falta una propiedad es cuando no ve ninguna superposición. (Si ve alguna otra superposición, no puede indicar si es porque falta su propiedad o porque se muestra otra superposición en vez de .)
Me parece razonable que el desorden extra añadido al armazón simplemente no valga la pena en la mayoría de los casos del mundo real. Obviamente, el equipo de Windows Shell llegó a la misma conclusión y cortó la superposición de "manos compartidas". explicación directa de Raymond:
Teniendo en cuenta los cambios en cómo la gente usa ordenadores, compartir información es cada vez más del estado predeterminado . Cuando configura un grupo en el hogar, prácticamente todo va a ser compartido. Para eliminar el desorden visual, , la información se movió al panel de detalles .
Y, sé que pidió específicamente por no hablar de rendimiento, pero Windows realmente tratar para evitar que pegarse un tiro en el pie. Los usuarios exigen capacidad de respuesta en el shell y los iconos de superposición pueden interferir con esto. Como prueba adicional de que son no la prioridad, another blog post por el mismo Raymond Chen castiga:
Otro ejemplo de aplicaciones que tienen una visión egoísta de actuación se produjo de una empresa de desarrollo de un controlador de superposición icono . El shell trata cálculo de superposición como un elemento de baja prioridad , ya que es más importante que obtener iconos en la pantalla para que el usuario pueda comenzar a hacer lo que sea que quería hacer. Las decoraciones pueden venir más tarde. Esta empresa quería saber si había una manera de que pudieran mejorar su desempeño y obtener su superposición en la pantalla incluso ante el icono aparece, demostrando una interpretación extraordinariamente egoísta de "rendimiento".
¿Por qué esta esta etiquetado "tortoisesvn"? ¿Me estoy perdiendo de algo? –
Pensé que estaba siendo inteligente ya que tortoisesvn es la aplicación que se menciona con más frecuencia cuando se trata de limitaciones excesivas de íconos, principalmente porque se necesitan 9 de las ranuras disponibles. Se eliminó la etiqueta. – rbellamy
Las limitaciones siguen siendo las mismas en Windows 10. No sé por qué tampoco. – Gohan