[{"data":1,"prerenderedAt":331},["ShallowReactive",2],{"project-8875423":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":32,"aspects":33,"strip":40,"post_text":43,"what":44,"said":62,"maker_in_thread":172,"shape":183,"grid":186,"attempts":294,"same_week":295,"maker_shows":39,"maker_hidden":324,"reader_version":325,"card":326},"8875423","custom cursor","Add a custom cursor to improve your UX","title","Show HN: Add a custom cursor to improve your UX","https:\u002F\u002Fcustomcursor.com\u002Fdirect","customcursor.com","matthewmueller",1421086243,2015,17,41,1390,2565,55,"shown","web_saas","website widget","web_app",[5,24,25,26],"website cursor","cursor javascript","conversion","roasted",-0.78,{"positive":30,"neutral":30,"mixed":30,"critical":31},1,27,30,{"performance":34,"idea":37,"execution":38},{"positive":35,"critical":36},0,2,{"positive":30,"critical":14},{"positive":35,"critical":39},6,[30,30,35,35,30,35,30,35,30,30,30,30,30,30,35,35,35,41,30,30,30,41,30,30,30,30,35,30,35,30,35,30,30,30,30,42,30,30,35,30],3,5,null,{"problem":45,"audience":43,"pricing":51,"motivation":43,"time_to_build":43,"stack":59,"openness":60,"stage":61,"team_size":60},{"value":46,"source":47,"evidence":48},"Standard cursors on websites are not distinctive; the site offers custom cursor images to add to pages","inferred",[49],{"id":50},"post",{"value":52,"source":53,"evidence":54},"Paid cursor product (commenter mentions $5)","commenter",[55],{"id":56,"by":57,"text":58},"8875646","Sir_Cmpwn","Firstly, don't do this. Secondly, if you insist on doing it, don't pay 5 bucks for it. It's just cursor: url(...); https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FCSS\u002Fcursor",[],"unknown","launched",{"praise":63,"objections":75,"requests":121,"questions":133,"alternatives":153},[64],{"value":65,"source":53,"evidence":66},"Revives an old idea with practical use cases such as shopping cart cursors",[67,71],{"id":68,"by":69,"text":70},"8875648","abpai","Reimagined an old idea for practical usecases",{"id":72,"by":73,"text":74},"8875602","colinramsay","There's obviously a lot of opportunity for abuse in this kind of thing - I'm reminded of custom scrollbars - but I think their shopping cart example is pretty compelling. As with…",[76,95,106,110],{"value":77,"source":53,"evidence":78},"Seen as hurting usability and accessibility, and as a gimmick",[79,83,87,91],{"id":80,"by":81,"text":82},"8875627","Raphmedia","Yeah... no. What about users that use high visibility cursors? Think accessibility, people.",{"id":84,"by":85,"text":86},"8875834","RickS","Defying users' expectations about standard browser features is the polar opposite of a UX improvement. \"I was on the fence about paying these guys $200\u002Fmo for their SaaS product,…",{"id":88,"by":89,"text":90},"8875725","jpetersonmn","Not an improvement at all. Highly annoying.",{"id":92,"by":93,"text":94},"8875624","forgottenpass","Is there anything to suggest this actually improves user experience rather than just making it different? This was an annoying javascript trick back in the 2000s, it still makes…",{"value":96,"source":53,"evidence":97},"Laggy cursor performance on some machines",[98,102],{"id":99,"by":100,"text":101},"8875605","thesimon","I'm not sure if it is my oldish (2010) MacBook pro, but the coursor is very laggy. And I'm not sure if this really improves your UX, it feels annoying just like scrolljacking. Do…",{"id":103,"by":104,"text":105},"8875650","jmhain","Also (very slightly) laggy on my 2014 MBP, even when forcing it to use the discrete gpu.",{"value":107,"source":53,"evidence":108},"Native CSS cursor property can do this more simply",[109],{"id":56,"by":57,"text":58},{"value":111,"source":53,"evidence":112},"Checkout buttons and cursor disappearing bugs in some browsers",[113,117],{"id":114,"by":115,"text":116},"8875657","Someone1234","The \"Pay With Card\" and \"Pay With Paypal\" buttons simply don't work for me. Chrome 39.",{"id":118,"by":119,"text":120},"8875490","minimaxir","This causes my cursor to disappear when I mouse outside the window, which makes this DOA.",[122,126],{"value":123,"source":53,"evidence":124},"Provide evidence of conversion gains",[125],{"id":99,"by":100,"text":101},{"value":127,"source":53,"evidence":128},"Show cursor before script loads",[129],{"id":130,"by":131,"text":132},"8875785","methyl","I had no cursor at all before it loaded, you should fix that before getting money from people.",[134,145],{"value":135,"source":53,"evidence":136},"Is this a joke or serious product?",[137,141],{"id":138,"by":139,"text":140},"8875831","rcthompson","I see a lot of comments taking this seriously. Is it actually serious? It looks like they're accepting real money, but I still have trouble believing it's meant to be taken…",{"id":142,"by":143,"text":144},"8875843","monokrome","I really hope that this is a joke. I figured that clicking \"Buy Now\" would go to a page admitting that this was a joke, but it did not. We knew that this was a bad idea in 2002,…",{"value":146,"source":53,"evidence":147},"Does it actually improve user experience?",[148,149],{"id":92,"by":93,"text":94},{"id":150,"by":151,"text":152},"8875597","lelf","I don't even know in which universe this can be called “UX improvement”.",[154,158,165],{"value":155,"source":53,"evidence":156},"Plain CSS cursor url property",[157],{"id":56,"by":57,"text":58},{"value":159,"source":53,"evidence":160},"Dynamic Drive custom cursor script",[161],{"id":162,"by":163,"text":164},"8875779","hodgesmr","15 years ago? http:\u002F\u002Fwww.dynamicdrive.com\u002Fdynamicindex11\u002Fcustomcursor.htm",{"value":166,"source":53,"evidence":167},"Comet Cursor",[168],{"id":169,"by":170,"text":171},"8875761","mmagin","Somehow reminds me of Comet Cursor. :)",{"comments":42,"answered":35,"key":173},[174,177,180],{"id":175,"text":176},"8875656","this is not consistently supported across browsers. plus no rocket-like rotation :-)",{"id":178,"text":179},"8875696","We would love to have used cursor: url(...); but in our testing you run into constraints (like sizing and rotation) that don't let you do the stuff we're doing here.",{"id":181,"text":182},"8875674","Hmm interesting, they're working for me on Chrome 39. Are there any JS errors?",{"commenters":184,"max_depth":42,"maker_replies":42,"first_comment_mins":185,"lifespan_hours":42},34,11,[187,189,190,194,197,201,205,206,210,211,213,214,215,217,220,221,224,226,229,231,235,237,239,244,248,250,252,253,256,258,260,262,264,267,271,275,278,280,282,286,290],[99,35,30,188,100,35],"project\u002Fcritical\u002Fperformance",[103,35,30,188,104,35],[191,35,35,192,193,35],"8875915","commenter\u002Fneutral\u002Fperformance","fallat",[195,35,35,192,196,35],"8876835","nine_k",[198,30,30,199,200,35],"8875649","project\u002Fcritical\u002Fidea","zirkonit",[202,30,35,203,204,35],"8875790","other\u002Fneutral\u002Fnone","ashark",[150,36,30,199,151,35],[207,36,35,208,209,35],"8875902","commenter\u002Fneutral\u002Fnone","fit2rule",[80,41,30,199,81,35],[92,212,30,199,93,35],4,[142,42,30,199,143,35],[162,39,30,199,163,35],[84,216,30,199,85,35],7,[56,218,30,219,57,35],8,"project\u002Fcritical\u002Fexecution",[175,218,35,219,11,30],[222,218,35,223,57,35],"8875666","commenter\u002Fneutral\u002Fexecution",[178,218,35,225,11,30],"maker\u002Fneutral\u002Fexecution",[227,218,41,225,228,35],"8877063","drdeca",[130,230,30,219,131,35],9,[232,233,30,199,234,35],"8875611",10,"aspl",[236,233,30,199,143,35],"8875849",[72,185,41,238,73,35],"project\u002Fmixed\u002Fidea",[240,241,30,242,243,35],"8875600",12,"project\u002Fcritical\u002Fnone","ballpoint",[245,246,30,199,247,35],"8876452",13,"jaderobbins1",[138,249,30,199,139,35],14,[114,251,30,219,115,35],15,[181,251,35,225,11,30],[254,251,30,219,255,35],"8875736","NicoSantangelo",[257,251,35,225,11,30],"8875777",[118,259,30,219,119,35],16,[261,259,35,225,11,30],"8875514",[263,259,30,219,119,35],"8875564",[265,14,30,199,266,35],"8875829","jbob2000",[268,269,30,199,270,35],"8875614",18,"dewey",[272,273,30,199,274,35],"8875852",19,"radoslawc",[68,276,42,277,69,35],20,"project\u002Fpositive\u002Fidea",[88,279,30,199,89,35],21,[169,281,30,199,170,35],22,[283,284,35,208,285,35],"8875891",23,"bvanslyke",[287,288,30,199,289,35],"8875862",24,"dlsym",[291,292,30,242,293,35],"8875873",25,"underbluewaters",[],[296,301,306,310,315,320],{"id":297,"name":298,"points":299,"category":300},"8888089","blessed-contrib",305,"dev_tools",{"id":302,"name":303,"points":304,"category":305},"8869305","LoveActualize",252,"consumer_social",{"id":307,"name":308,"points":309,"category":20},"8857632","sideprojects.assembly.com",175,{"id":311,"name":312,"points":313,"category":314},"8886842","c-smart-pointers",126,"languages",{"id":316,"name":317,"points":318,"category":319},"8882197","Powder",107,"games",{"id":321,"name":322,"points":323,"category":20},"8886588","Youth Service Network (ysnmn.org)",100,false,"v2",{"id":327,"name":5,"line":6,"ai":324,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":328,"maker":11,"domain":10,"tier":19,"attempts":35,"strip":329,"url":9,"mix":330,"praise":65,"objection":77,"sub":21},8875423,[5,24,25,26],"1100101011111100031113111101010111151101",[30,30,30,31],1794036527290]