{"id":29643,"date":"2026-09-03T05:05:09","date_gmt":"2026-09-03T05:05:09","guid":{"rendered":"https:\/\/twproject.com\/blog\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/"},"modified":"2026-09-03T05:05:39","modified_gmt":"2026-09-03T05:05:39","slug":"busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes","status":"publish","type":"post","link":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/","title":{"rendered":"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes"},"content":{"rendered":"<p style=\"text-align: justify;\">Aqu\u00ed examinamos una t\u00e9cnica para mejorar la usabilidad en aplicaciones complejas mediante la introducci\u00f3n de una b\u00fasqueda m\u00e1s inteligente y las funcionalidades de \u00abobjetos recientes\u00bb. A medida que la usabilidad se convierte cada vez m\u00e1s en una caracter\u00edstica crucial de las aplicaciones, ayudar a los usuarios con la b\u00fasqueda de texto completo y las listas de objetos recientes puede resultar insuficiente. Es posible que necesites ir m\u00e1s all\u00e1 de estas funciones, teniendo una forma de mantener el seguimiento de los objetos \u00abm\u00e1s utilizados\u00bb, lo cual ayudar\u00e1 a:<\/p>\n<p style=\"text-align: justify;\"><em>&#8211; adivinar lo que est\u00e1s buscando<\/em><\/p>\n<p style=\"text-align: justify;\"><em>&#8211; encontrar lo que est\u00e1s buscando<\/em><\/p>\n<h2 style=\"text-align: justify;\">El problema<\/h2>\n<p style=\"text-align: justify;\">Veamos un ejemplo.<\/p>\n<p style=\"text-align: justify; padding-left: 30px;\">En estas semanas est\u00e1s trabajando en los elementos A, B y C de tu aplicaci\u00f3n web favorita. El viernes, en realidad, trabajaste brevemente en X, Y y Z antes de ir a casa, ya que llevabas bastante tiempo con estos en la parte inferior de tu lista de tareas pendientes. Ahora, vuelves a trabajar el lunes, \u00bfy qu\u00e9 tienes en tu lista de \u00abobjetos recientes\u00bb? Bueno, X, Y, Z. In\u00fatil. Pero tienes b\u00fasqueda de texto completo. Buscas el nombre de A, que en realidad comparten cientos de otros objetos, y es posible que haya muchas m\u00e1s ocurrencias que en A, incluso si nadie los ha estado usando desde hace bastante tiempo, por lo que llenan los resultados por encima de tu A. In\u00fatil. No hay una forma f\u00e1cil de volver a A: <em>algo aqu\u00ed no est\u00e1 funcionando.<\/em><\/p>\n<p style=\"text-align: justify;\">Este es un problema de usabilidad; para hacer que tu aplicaci\u00f3n sea m\u00e1s \u00fatil, de alguna manera debes <em>mantener el seguimiento de lo que se usa con mayor frecuencia por los usuarios<\/em>. \u00bfC\u00f3mo hacer eso? Una respuesta completa no es trivial: como a menudo sucede en los problemas de usabilidad, lo que parece simple desde el punto de vista del usuario, en realidad es complejo de resolver y renderizar. Al final, toda la complejidad debe estar oculta, pero la soluci\u00f3n no es trivial.<\/p>\n<figure style=\"width: 450px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-299\" title=\"WindowOfInterest\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/diagram1.gif\" alt=\"\u00c1rea de inter\u00e9s enfocado\" width=\"450\" height=\"335\" \/><figcaption class=\"wp-caption-text\">\u00c1rea de inter\u00e9s enfocado en el tiempo.<\/figcaption><\/figure>\n<p style=\"text-align: justify;\">Lo que es relevante para ti no es solo lo que visitaste ocasionalmente, sino, por ejemplo, proyectos o documentos a los que has vuelto una y otra vez recientemente: necesitas mantener en foco una <em>ventana de atenci\u00f3n<\/em>. M\u00edralo de esta manera: quieres los proyectos o documentos a los que est\u00e1s <em>enlazando<\/em> con frecuencia. Necesitas una especie de <strong>p\u00e1gina de clasificaci\u00f3n personal<\/strong>.<\/p>\n<h2 style=\"text-align: justify;\">Registro de visitas<\/h2>\n<p style=\"text-align: justify;\">Bueno, el camino a seguir es registrar lo que est\u00e1s haciendo; tienes que registrarlo de alguna manera como una tabla paralela, probablemente desnormalizada, de \u00abvisitas\u00bb, manteni\u00e9ndola muy simple, ya que probablemente obtendr\u00e1s r\u00e1pidamente <em>muchas<\/em> registros all\u00ed.<\/p>\n<table border=\"0\">\n<tbody>\n<tr>\n<td>\n<p><figure style=\"width: 341px\" class=\"wp-caption alignleft\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-330\" title=\"HitClass\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/capture_156.gif\" alt=\"Una clase de recopilador de visitas de ejemplo en Java\/Hibernate\" width=\"341\" height=\"182\" \/><figcaption class=\"wp-caption-text\">Una clase de recopilador de visitas de ejemplo en Java\/Hibernate<\/figcaption><\/figure><\/td>\n<td valign=\"top\">\n<p style=\"text-align: justify;\">En la imagen ves un ejemplo de \u00abvisita\u00bb, cuando un usuario mira y\/o trabaja en algo. Ten en cuenta que, como recopilar\u00e1s muchos datos, necesitar\u00e1s filtrar en funci\u00f3n tambi\u00e9n de tu modelo de seguridad: por eso tenemos el campo \u00abareaId\u00bb all\u00ed.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify;\">Sin embargo, sin importar c\u00f3mo decidas recopilar las visitas, tendr\u00e1s que enfrentar el problema de c\u00f3mo <em>ponderarlas<\/em>, es decir, tener definida una <em>funci\u00f3n de clasificaci\u00f3n de visitas<\/em> sobre usuarios, objetos y tiempo.<\/p>\n<p style=\"text-align: justify;\">En nuestra implementaci\u00f3n, creamos una funci\u00f3n que para cada usuario de Teamwork y cada entidad (ya sea tarea, problema, entrada de diario, documento, acci\u00f3n de worklog) calcula la clasificaci\u00f3n de visitas del usuario para la entidad; si la entidad es relevante para el usuario, la clasificaci\u00f3n de visitas ser\u00e1 alta. La clasificaci\u00f3n se vuelve alta al \u00abvisitar\u00bb es decir, visitar una entidad.<\/p>\n<p style=\"text-align: justify;\">Como dijimos antes, se asume que el inter\u00e9s se desvanece con el tiempo, de lo contrario terminar\u00edas teniendo demasiadas entidades con alta clasificaci\u00f3n: por lo tanto, tienes que definir una especie de ventana de atenci\u00f3n, con una degradaci\u00f3n de la relevancia.<\/p>\n<table border=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-301 aligncenter\" style=\"margin-top: 10px; margin-bottom: 10px;\" title=\"gaussian\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/capture_149.gif\" alt=\"gaussian\" width=\"446\" height=\"215\" \/><\/td>\n<td valign=\"top\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-332 alignleft\" style=\"margin: 15px;\" title=\"GaussianParameters\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/capture_157.gif\" alt=\"GaussianParameters\" width=\"402\" height=\"110\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify;\">Necesitas una forma de calcular la degradaci\u00f3n de la relevancia; definimos la degradaci\u00f3n con el lado derecho de una <a title=\"Curva gaussiana\" href=\"http:\/\/en.wikipedia.org\/wiki\/Gaussian_function\" target=\"_blank\" rel=\"noopener\">curva gaussiana<\/a> con las constantes en el c\u00f3digo.<\/p>\n<p style=\"text-align: justify;\">La clasificaci\u00f3n de visitas se puede refinar en la noci\u00f3n de <strong>clasificaci\u00f3n de grupo<\/strong>, si tu aplicaci\u00f3n tiene una noci\u00f3n de grupo de trabajo, de modo que puedas definir la actividad del grupo. Otro beneficio de la clasificaci\u00f3n de visitas es que puedes monitorear eficientemente el uso de tu aplicaci\u00f3n, o \u00abactividad\u00bb, y podr\u00eda llevar a la introducci\u00f3n de insignias <em>et cetera<\/em>.<\/p>\n<h2 style=\"text-align: justify;\">Implementaci\u00f3n de ejemplo<\/h2>\n<p style=\"text-align: justify;\">Una implementaci\u00f3n de ejemplo est\u00e1 en <a title=\"Sitio web de Teamwork\" href=\"https:\/\/twproject.com\" target=\"_blank\" rel=\"noopener\">Teamwork<\/a>: como incluye gesti\u00f3n de proyectos, procesos de negocio y groupware, hay muchos objetos alrededor. La clasificaci\u00f3n de visitas ha demostrado ser \u00fatil de varias maneras para mejorar la usabilidad, <strong>sin empobrecer<\/strong> el modelo.<\/p>\n<p style=\"text-align: justify;\">\u00abLo que m\u00e1s visitaste\u00bb es un portlet que puedes tener en tus paneles de control, y tambi\u00e9n ves los resultados de b\u00fasqueda clasificados:<\/p>\n<table style=\"text-align: justify;\" border=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\">\n<p><figure id=\"attachment_309\" aria-describedby=\"caption-attachment-309\" style=\"width: 236px\" class=\"wp-caption alignleft\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-309\" title=\"highestRanked\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/capture_150.gif\" alt=\"Tus entidades con mayor clasificaci\u00f3n.\" width=\"236\" height=\"297\" \/><figcaption id=\"caption-attachment-309\" class=\"wp-caption-text\">Tus entidades con mayor clasificaci\u00f3n.<\/figcaption><\/figure><\/td>\n<td valign=\"top\">\n<p><figure id=\"attachment_323\" aria-describedby=\"caption-attachment-323\" style=\"width: 241px\" class=\"wp-caption alignleft\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-323\" title=\"portletRankConfig\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/capture_154.gif\" alt=\"Configuraci\u00f3n del portlet de clasificaci\u00f3n.\" width=\"241\" height=\"280\" \/><figcaption id=\"caption-attachment-323\" class=\"wp-caption-text\">Configuraci\u00f3n del portlet de clasificaci\u00f3n.<\/figcaption><\/figure><\/td>\n<td valign=\"top\">\n<p><figure id=\"attachment_324\" aria-describedby=\"caption-attachment-324\" style=\"width: 388px\" class=\"wp-caption alignleft\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-324\" title=\"search\" src=\"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/capture_155.gif\" alt=\"Resultados de b\u00fasqueda clasificados.\" width=\"388\" height=\"355\" \/><figcaption id=\"caption-attachment-324\" class=\"wp-caption-text\">Resultados de b\u00fasqueda clasificados.<\/figcaption><\/figure><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: justify;\">De esta manera, siempre debes tener \u00aba mano\u00bb en lo que realmente est\u00e1s trabajando: debes poder <em>acceder a tus objetos m\u00e1s relevantes con un clic<\/em>.<\/p>\n<h2 style=\"text-align: justify;\">Referencias<\/h2>\n<p style=\"text-align: justify;\">El art\u00edculo de Page Rank de Google: <a href=\"http:\/\/infolab.stanford.edu\/~backrub\/google.html\" target=\"_blank\" rel=\"noopener\">The Anatomy of a Large-Scale Hypertextual Web Search Engine<\/a><\/p>\n<p style=\"text-align: justify;\">Una discusi\u00f3n sobre insignias: <a href=\"http:\/\/stackoverflow.com\/questions\/135647\/how-do-badges-work-in-stackoverflow\" target=\"_blank\" rel=\"noopener\">http:\/\/stackoverflow.com\/questions\/135647\/how-do-badges-work-in-stackoverflow<\/a><\/p>\n<p style=\"text-align: justify;\">Una introducci\u00f3n a la b\u00fasqueda de texto completo: <a href=\"http:\/\/www.javaworld.com\/javaworld\/jw-09-2006\/jw-0925-lucene.html\" target=\"_blank\" rel=\"noopener\">http:\/\/www.javaworld.com\/javaworld\/jw-09-2006\/jw-0925-lucene.html<\/a><\/p>\n<p style=\"text-align: justify;\">B\u00fasqueda de texto completo en Hibernate: <a href=\"http:\/\/www.hibernate.org\/410.html\" target=\"_blank\" rel=\"noopener\">http:\/\/www.hibernate.org\/410.html<\/a><\/p>\n<p style=\"text-align: justify;\">Nuestra contribuci\u00f3n a la b\u00fasqueda de texto completo en Hibernate: <a href=\"http:\/\/www.hibernate.org\/432.html\" target=\"_blank\" rel=\"noopener\">http:\/\/www.hibernate.org\/432.html<\/a><\/p>\n<p style=\"text-align: justify;\">Mira la clasificaci\u00f3n de visitas en acci\u00f3n en la <a title=\"Demo de Teamwork\" href=\"http:\/\/demo.twproject.com\/applications\/teamwork\/createUserEnvironment.jsp\" target=\"_blank\" rel=\"noopener\">demo<\/a> o <a title=\"Descargas de Teamwork\" href=\"https:\/\/twproject.com\/download.page\" target=\"_blank\" rel=\"noopener\">instalando la aplicaci\u00f3n web<\/a>.<\/p>\n<p>Mira un infogr\u00e1fico interesante aqu\u00ed <a href=\"https:\/\/firstsiteguide.com\/anatomy-search-engine-infographic\/\">Anatom\u00eda de un motor de b\u00fasqueda<\/a> de First Site Guide<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aqu\u00ed examinamos una t\u00e9cnica para mejorar la usabilidad en aplicaciones complejas mediante la introducci\u00f3n de una b\u00fasqueda m\u00e1s inteligente y las funcionalidades de \u00abobjetos recientes\u00bb. A medida que la usabilidad se convierte cada vez m\u00e1s en una caracter\u00edstica crucial de las aplicaciones, ayudar a los usuarios con la b\u00fasqueda de texto completo y las listas &hellip; <a href=\"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abB\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_custom_body_class":"","_custom_post_class":"","footnotes":""},"categories":[366],"tags":[],"class_list":["post-29643","post","type-post","status-publish","format-standard","hentry","category-novedades"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes - Twproject.com<\/title>\n<meta name=\"description\" content=\"Aqu\u00ed examinamos una t\u00e9cnica para mejorar la usabilidad en aplicaciones complejas mediante la introducci\u00f3n de una b\u00fasqueda m\u00e1s inteligente y las\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes - Twproject.com\" \/>\n<meta property=\"og:description\" content=\"Aqu\u00ed examinamos una t\u00e9cnica para mejorar la usabilidad en aplicaciones complejas mediante la introducci\u00f3n de una b\u00fasqueda m\u00e1s inteligente y las\" \/>\n<meta property=\"og:url\" content=\"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/\" \/>\n<meta property=\"og:site_name\" content=\"Twproject.com\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/twproject\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-03T05:05:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-03T05:05:39+00:00\" \/>\n<meta name=\"author\" content=\"Twproject staff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Twproject staff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/\"},\"author\":{\"name\":\"Twproject staff\",\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/#\\\/schema\\\/person\\\/da893b575f6e2b7a1c2e1f9ff6de4e94\"},\"headline\":\"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes\",\"datePublished\":\"2026-09-03T05:05:09+00:00\",\"dateModified\":\"2026-09-03T05:05:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/\"},\"wordCount\":1046,\"publisher\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/twproject.com\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/02\\\/diagram1.gif\",\"articleSection\":[\"Novedades\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/\",\"url\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/\",\"name\":\"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes - Twproject.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/twproject.com\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/02\\\/diagram1.gif\",\"datePublished\":\"2026-09-03T05:05:09+00:00\",\"dateModified\":\"2026-09-03T05:05:39+00:00\",\"description\":\"Aqu\u00ed examinamos una t\u00e9cnica para mejorar la usabilidad en aplicaciones complejas mediante la introducci\u00f3n de una b\u00fasqueda m\u00e1s inteligente y las\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/twproject.com\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/02\\\/diagram1.gif\",\"contentUrl\":\"https:\\\/\\\/twproject.com\\\/blog\\\/wp-content\\\/uploads\\\/2009\\\/02\\\/diagram1.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/twproject.com\\\/blog\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/twproject.com\\\/blog\\\/\",\"name\":\"Twproject.com\",\"description\":\"Twproject is a full featured web based project management software that gives you full visibility and control over your projects.Twproject is also a time tracking software, a bug tracking software, a project planning software.\",\"publisher\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/twproject.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/#organization\",\"name\":\"Twproject - Project Management Software\",\"url\":\"https:\\\/\\\/twproject.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/twproject.com\\\/blog\\\/wp-content\\\/uploads\\\/twroject-logo-m.png\",\"contentUrl\":\"https:\\\/\\\/twproject.com\\\/blog\\\/wp-content\\\/uploads\\\/twroject-logo-m.png\",\"width\":331,\"height\":110,\"caption\":\"Twproject - Project Management Software\"},\"image\":{\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/twproject.com\\\/blog\\\/#\\\/schema\\\/person\\\/da893b575f6e2b7a1c2e1f9ff6de4e94\",\"name\":\"Twproject staff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g\",\"caption\":\"Twproject staff\"},\"description\":\"Twproject is built by a small, solid and very efficient company. Its developers are ready to give support on the solution. Follow us for news, tips and updates.\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/twproject\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes - Twproject.com","description":"Aqu\u00ed examinamos una t\u00e9cnica para mejorar la usabilidad en aplicaciones complejas mediante la introducci\u00f3n de una b\u00fasqueda m\u00e1s inteligente y las","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/","og_locale":"es_MX","og_type":"article","og_title":"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes - Twproject.com","og_description":"Aqu\u00ed examinamos una t\u00e9cnica para mejorar la usabilidad en aplicaciones complejas mediante la introducci\u00f3n de una b\u00fasqueda m\u00e1s inteligente y las","og_url":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/","og_site_name":"Twproject.com","article_author":"https:\/\/www.facebook.com\/twproject","article_published_time":"2026-09-03T05:05:09+00:00","article_modified_time":"2026-09-03T05:05:39+00:00","author":"Twproject staff","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Twproject staff","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/#article","isPartOf":{"@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/"},"author":{"name":"Twproject staff","@id":"https:\/\/twproject.com\/blog\/#\/schema\/person\/da893b575f6e2b7a1c2e1f9ff6de4e94"},"headline":"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes","datePublished":"2026-09-03T05:05:09+00:00","dateModified":"2026-09-03T05:05:39+00:00","mainEntityOfPage":{"@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/"},"wordCount":1046,"publisher":{"@id":"https:\/\/twproject.com\/blog\/#organization"},"image":{"@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/#primaryimage"},"thumbnailUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/diagram1.gif","articleSection":["Novedades"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/","url":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/","name":"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes - Twproject.com","isPartOf":{"@id":"https:\/\/twproject.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/#primaryimage"},"image":{"@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/#primaryimage"},"thumbnailUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/diagram1.gif","datePublished":"2026-09-03T05:05:09+00:00","dateModified":"2026-09-03T05:05:39+00:00","description":"Aqu\u00ed examinamos una t\u00e9cnica para mejorar la usabilidad en aplicaciones complejas mediante la introducci\u00f3n de una b\u00fasqueda m\u00e1s inteligente y las","breadcrumb":{"@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/#primaryimage","url":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/diagram1.gif","contentUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/2009\/02\/diagram1.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/twproject.com\/blog\/es\/busqueda-mas-inteligente-y-funcionalidad-de-objetos-recientes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/twproject.com\/blog\/es\/"},{"@type":"ListItem","position":2,"name":"B\u00fasqueda m\u00e1s inteligente y funcionalidad de objetos recientes"}]},{"@type":"WebSite","@id":"https:\/\/twproject.com\/blog\/#website","url":"https:\/\/twproject.com\/blog\/","name":"Twproject.com","description":"Twproject is a full featured web based project management software that gives you full visibility and control over your projects.Twproject is also a time tracking software, a bug tracking software, a project planning software.","publisher":{"@id":"https:\/\/twproject.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/twproject.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/twproject.com\/blog\/#organization","name":"Twproject - Project Management Software","url":"https:\/\/twproject.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png","contentUrl":"https:\/\/twproject.com\/blog\/wp-content\/uploads\/twroject-logo-m.png","width":331,"height":110,"caption":"Twproject - Project Management Software"},"image":{"@id":"https:\/\/twproject.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/twproject.com\/blog\/#\/schema\/person\/da893b575f6e2b7a1c2e1f9ff6de4e94","name":"Twproject staff","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c4b6e8399059214de08987af10d007755925cbc1efa44a270a4a5ab552f7a862?s=96&d=mm&r=g","caption":"Twproject staff"},"description":"Twproject is built by a small, solid and very efficient company. Its developers are ready to give support on the solution. Follow us for news, tips and updates.","sameAs":["https:\/\/www.facebook.com\/twproject"]}]}},"_links":{"self":[{"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/posts\/29643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=29643"}],"version-history":[{"count":1,"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/posts\/29643\/revisions"}],"predecessor-version":[{"id":29710,"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/posts\/29643\/revisions\/29710"}],"wp:attachment":[{"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=29643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=29643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/twproject.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=29643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}