<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Rant on Noetic Nought</title>
    <link>https://punchagan.muse-amuse.in/tags/rant/</link>
    <description>Recent content in Rant on Noetic Nought</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <copyright>© 2006-2026 CC-BY-SA-4.0</copyright>
    <lastBuildDate>Wed, 24 Jun 2020 20:13:00 +0530</lastBuildDate>
    <atom:link href="https://punchagan.muse-amuse.in/tags/rant/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Instagram&#39;s user-friendliness</title>
      <link>https://punchagan.muse-amuse.in/blog/instagram-user-friendliness/</link>
      <pubDate>Wed, 24 Jun 2020 20:13:00 +0530</pubDate>
      <guid>https://punchagan.muse-amuse.in/blog/instagram-user-friendliness/</guid>
      <description>&lt;p&gt;TL; DR: I&amp;rsquo;m a video content creator on Instagram, and don&amp;rsquo;t tell me Instagram is&#xA;user friendly. Being able to preview posts before making them viewable for&#xA;everyone will go a long way, though.&lt;/p&gt;&#xA;&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been using Instagram quite regularly from around the beginning of this&#xA;year, posting about one video a week on an average. Previously, I used it&#xA;primarily as a content consumer for about an year, before getting off it for&#xA;quite long since it started to turn into a big time-suck. In the current stint&#xA;of using Instagram as a content-creator, I&amp;rsquo;ve had quite a few frustrating user&#xA;experiences. On a platform that comes with a giant reputation of being&#xA;user-friendly, this is a surprise.&lt;/p&gt;&#xA;&lt;p&gt;A lot of my posts this year have been video content. While posting them, I ran&#xA;into a bunch of things that didn&amp;rsquo;t &amp;ldquo;just work&amp;rdquo;. For instance, in the first 3 or&#xA;4 posts of the &lt;a href=&#34;https://www.instagram.com/tiks_ultimate/channel/&#34;&gt;Humans of TIKS&lt;/a&gt; series, every post had some thing broken, leading&#xA;to a poor viewing experience.&lt;/p&gt;&#xA;&lt;p&gt;Some of my friends, though, found it surprising that I was frustrated with&#xA;Instagram. &amp;ldquo;Isn&amp;rsquo;t it very user-friendly?&amp;rdquo;, I was asked by many. I think&#xA;Instagram is just riding on their reputation from the past. The newer features,&#xA;especially around video content, aren&amp;rsquo;t exactly &amp;ldquo;user-friendly&amp;rdquo;. Instagram does&#xA;focus on giving the content consumer a nice (read: addictive) experience. But,&#xA;as a creator, there are a bunch of hoops to jump. Content creators probably put&#xA;up with it just for the reach Instagram gives.&lt;/p&gt;&#xA;&lt;p&gt;In this post, I&amp;rsquo;ve listed down everything that I see as broken. I&amp;rsquo;ve also tried&#xA;to suggest improvements to each broken feature that would make the experience&#xA;more friendly. I start with the more common problem scenarios and progress&#xA;towards the edge cases.&lt;/p&gt;&#xA;&lt;h2 id=&#34;caption-formatting-is-needlessly-hard&#34;&gt;Caption formatting is needlessly hard&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve always had to fiddle with the caption of a post, after publishing it, if it&#xA;had multiple paragraphs. There&amp;rsquo;s a magic algorithm that Instagram uses to decide&#xA;if multiple line-breaks in the text actually mean separate paragraphs or not.&lt;/p&gt;&#xA;&lt;p&gt;After some trial and error, I&amp;rsquo;ve figured out a few things about it. For&#xA;instance, leaving a trailing space at the end of a paragraph causes paragraphs&#xA;to be joined together. But, when the second &amp;ldquo;paragraph&amp;rdquo; starts with a non-text&#xA;character, it doesn&amp;rsquo;t seem to matter what the previous paragraph ends with, they&#xA;always are joined together as a single one.&lt;/p&gt;&#xA;&lt;p&gt;I don&amp;rsquo;t want to find out these details by trial and error. Adding previews for&#xA;captions would make this so much nicer. Some documentation for the &amp;ldquo;magic&amp;rdquo; would&#xA;probably help too. Instagram could even look at WhatsApp, its messaging cousin,&#xA;for some lessons on how to make writing text easier. Switching to a more common&#xA;markup language would be a nice bonus.&lt;/p&gt;&#xA;&lt;h2 id=&#34;albums-are-restrictive&#34;&gt;Albums are restrictive&lt;/h2&gt;&#xA;&lt;p&gt;Posting multiple images in a single post (an album) is a pain. All images are&#xA;&lt;a href=&#34;https://help.instagram.com/269314186824048&#34;&gt;cropped to the same orientation&lt;/a&gt; &amp;ndash; square, portrait or landscape.&lt;/p&gt;&#xA;&lt;p&gt;Until a few years ago, Instagram required every image to be square. If you want&#xA;to keep things dead simple for your users, the square image restriction is as&#xA;simple as it can get. At least it&amp;rsquo;s easy to understand and remember, even though&#xA;I can&amp;rsquo;t post my pictures exactly the way I want.&lt;/p&gt;&#xA;&lt;p&gt;The current same orientation restriction is worse on both fronts. I&amp;rsquo;m still left&#xA;with not being able to post my pictures exactly the way I want. But, also the&#xA;restriction is not easy to infer from the UI. I had to fiddle with the UI and my&#xA;pictures for a while, to understand that there&amp;rsquo;s no way around this, and that&#xA;Instagram is actually enforcing this restriction.&lt;/p&gt;&#xA;&lt;p&gt;I don&amp;rsquo;t want to be thinking about Instagram&amp;rsquo;s restrictions while clicking my&#xA;pictures. I want to take the best pictures I can, and upload them with the best&#xA;possible orientation/crop.&lt;/p&gt;&#xA;&lt;p&gt;Instagram may have these restrictions in place to ensure the best possible&#xA;&amp;ldquo;viewing&amp;rdquo; experience. But, for the creators the user-friendly thing to do here&#xA;would be to remove these restrictions. I think, even going back to the universal&#xA;square image restriction would feel more user-friendly!&lt;/p&gt;&#xA;&lt;h2 id=&#34;public-profiles-really&#34;&gt;Public profiles, really?&lt;/h2&gt;&#xA;&lt;p&gt;I think, a public profile should be viewable by anybody without having to login,&#xA;or having to use a specific kind of device. But, Instagram&amp;rsquo;s idea of &amp;ldquo;public&amp;rdquo;&#xA;profiles is quite different.&lt;/p&gt;&#xA;&lt;p&gt;If you are not logged into Instagram, and are viewing a public profile, you are&#xA;prompted to login after scrolling down through a few posts on the profile. If&#xA;you are on a desktop browser, you can&amp;rsquo;t open up any post from a public profile.&#xA;You are prompted to login, when you try to view a post. Even on a mobile&#xA;browser, you are prompted to login after opening 3 or 4 posts. Opening direct&#xA;links (or opening posts in a new tab) works, though.&lt;/p&gt;&#xA;&lt;p&gt;Instagram obviously wants to grow as much as it can, and it doesn&amp;rsquo;t really care&#xA;about people not on the platform. As a content creator, though, I care about my&#xA;audience, irrespective of whether they have an Instagram account or not. A user&#xA;friendly platform would keep their users&amp;rsquo; interests ahead of their growth goals&#xA;and not do such shady stuff. Or at least, tell us the truth and stop calling it&#xA;&amp;ldquo;public&amp;rdquo; profiles.&lt;/p&gt;&#xA;&lt;h2 id=&#34;so-many-video-types&#34;&gt;So many video types!&lt;/h2&gt;&#xA;&lt;p&gt;When I want to post a video on Instagram, I&amp;rsquo;ve to first decide what kind of a&#xA;&amp;ldquo;post&amp;rdquo; to make. If I want to post a &amp;ldquo;short&amp;rdquo; video, it can go into a normal&#xA;post/album if it is under a minute. If not, I&amp;rsquo;ll either need to split it up into&#xA;smaller segments, or post it as an IGTV video. Stories can only be 15 seconds&#xA;long, or they get chopped into multiple shorter stories.&lt;/p&gt;&#xA;&lt;p&gt;IGTV supports longer videos &amp;ndash; from 1 minute up to 60 minutes long. The videos&#xA;need to be portrait videos with an aspect ratio of 4:5 or smaller, 9:16 is&#xA;recommended, while normal posts prefer square (1:1) videos.&lt;/p&gt;&#xA;&lt;p&gt;Just like with pictures, I don&amp;rsquo;t want to care about Instagram&amp;rsquo;s restrictions&#xA;when capturing a video. I want to shoot my video, and let Instagram do what is&#xA;required to share that video. I find it strange that there are hundreds of blog&#xA;posts documenting how to upload an already recorded video to IGTV.&lt;/p&gt;&#xA;&lt;p&gt;A user-friendly platform would let users upload the videos as they shot them,&#xA;and prompt about adding some padding, or allowing users to crop and select a&#xA;part of the video, to match the aspect ratio requirements.&lt;/p&gt;&#xA;&lt;h2 id=&#34;9-16-igtv-videos-are-broken&#34;&gt;9:16 IGTV videos are broken&lt;/h2&gt;&#xA;&lt;p&gt;The documented aspect ratio for an IGTV video is 9:16, but guess what! They&#xA;aren&amp;rsquo;t displayed correctly in the mobile app.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://user-images.githubusercontent.com/315678/85221173-6017dc00-b3cf-11ea-8b84-43d44cf89d20.png&#34; width=&#34;150px&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;They are displayed correctly in mobile and desktop browsers, though. But, given&#xA;how Instagram nudges everyone to use the app, I would guess that 90-95% of&#xA;viewers would be using the app, if not more.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://user-images.githubusercontent.com/315678/85098070-21d7bc80-b217-11ea-9432-bfb8ebe3ab0b.png&#34; width=&#34;150px&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;After a lot of trial and error, I figured out that I need to upload my videos at&#xA;a ratio of 9:21 or lower to be able to prevent the sides from being chopped off.&#xA;Instagram&amp;rsquo;s UI or docs don&amp;rsquo;t mention this at all. Also, this workaround only&#xA;works when uploading from a destkop browser. I haven&amp;rsquo;t yet figured out how to&#xA;prevent mobile uploads from looking broken.&lt;/p&gt;&#xA;&lt;p&gt;For a visual platform that is so bullish on everything looking perfect, this is&#xA;horrendous! I don&amp;rsquo;t know where to place this - is this a bug in Instagram&amp;rsquo;s&#xA;processing pipeline? Or is this a part of attempts to provide the best viewing&#xA;experience? Just display my videos as advertised, please!&lt;/p&gt;&#xA;&lt;h2 id=&#34;video-post-processing-is-magic&#34;&gt;Video post-processing is magic&lt;/h2&gt;&#xA;&lt;p&gt;Any video I upload goes through a processing pipeline, that is undocumented,&#xA;before it gets displayed to the users. This is possibly done to optimize for&#xA;space, etc., but it has led to broken user experience for at least a couple of&#xA;my videos.&lt;/p&gt;&#xA;&lt;p&gt;On one occassion, it made the audio and video go out of sync. To be fair, the&#xA;video did have some issues with the audio stream data missing for the first 3&#xA;seconds of the video, due to a &lt;a href=&#34;https://github.com/thatte-idli-kaal-soup/humans/commit/77f10800ce6663e1e118b425421662206e3f50c4&#34;&gt;bug in my video processing pipeline&lt;/a&gt;. The same&#xA;video worked perfectly fine in &lt;a href=&#34;http://www.mplayerhq.hu/design7/news.html&#34;&gt;MPlayer&lt;/a&gt;, &lt;a href=&#34;https://mpv.io/&#34;&gt;mpv&lt;/a&gt;, &lt;a href=&#34;https://www.videolan.org/vlc/&#34;&gt;VLC&lt;/a&gt;, and on YouTube. Noticing that&#xA;Instagram&amp;rsquo;s post-processing made the audio and video go out of sync, after about&#xA;50 people watched it, is such a shame!&lt;/p&gt;&#xA;&lt;p&gt;To avoid such problems, we decided to make a demo account and upload every video&#xA;there, before posting it from the real account. Needing to do this seems super&#xA;broken to me. I still did it, since I wanted everything to work just right. But,&#xA;that wasn&amp;rsquo;t to be.&lt;/p&gt;&#xA;&lt;p&gt;We had a video where we added some background music on the video, and it ended&#xA;up having a 4-channel audio stream. It turns out the Instagram app on iOS won&amp;rsquo;t&#xA;play such videos, and we only detected that after some people in our audience&#xA;let us know. Instagram has this documented on their IGTV documentation under&#xA;&lt;a href=&#34;https://help.instagram.com/1038071743007909&#34;&gt;additional technical details&lt;/a&gt;. But, I only read that because things weren&amp;rsquo;t&#xA;working. Again, our followers had a broken experience because of this.&lt;/p&gt;&#xA;&lt;p&gt;It can be hard to &amp;ldquo;document&amp;rdquo; all the technical details of the post-processing&#xA;pipeline. But, it should be fairly easy to detect things like 4-channel audio,&#xA;and warning users about it!&lt;/p&gt;&#xA;&lt;p&gt;Even simpler, but user-friendlier thing to do here would be to allow users to&#xA;view the video after it has been uploaded and processed, before making it&#xA;viewable by everyone. Currently, draft posts cannot be shared with friends. I&amp;rsquo;m&#xA;not sure if they can even be found and viewed from multiple devices &amp;ndash; it wasn&amp;rsquo;t&#xA;intuitive to do this, when I tried. Just making it easy to preview posts before&#xA;sharing it publicly would make things a lot lot more user-friendly. It feels&#xA;quite backward to be using a private account for this to ensure no broken&#xA;content is published.&lt;/p&gt;&#xA;&lt;p&gt;This may sound too extreme, but just give me the exact &lt;a href=&#34;https://www.ffmpeg.org/&#34;&gt;ffmpeg&lt;/a&gt; command being run&#xA;on the uploaded videos somewhere in the docs! I would then be able to verify&#xA;that my videos are Instagram compliant, without having to upload a dozen videos&#xA;and checking on multiple devices. With a lot of big brands using Instagram, I&#xA;think there&amp;rsquo;d be other &amp;ldquo;expert&amp;rdquo; users who would appreciate these details.&lt;/p&gt;&#xA;&lt;h2 id=&#34;published-content-is-uneditable&#34;&gt;Published content is uneditable&lt;/h2&gt;&#xA;&lt;p&gt;I would find the brokenness more tolerable if I could go back and change the&#xA;uploaded videos. But, Instagram doesn&amp;rsquo;t let you edit published posts. It does&#xA;seem like a reasonable restriction, since this content may have been referenced&#xA;elsewhere. This seems to be Twitter&amp;rsquo;s take too, for instance.&lt;/p&gt;&#xA;&lt;p&gt;For something as &amp;ldquo;heavy&amp;rdquo; as a video, though, it seems a little too restrictive.&#xA;It may not be a great idea to allow changing content behind people&amp;rsquo;s backs. But,&#xA;I&amp;rsquo;m not happy about my followers having to watch a broken post. Deleting a&#xA;broken post and making a new one doesn&amp;rsquo;t really cut it &amp;ndash; it feels spammy.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;d like to see some kind of versioning added to the videos. Let user upload a&#xA;newer version, and make it possible for users to see older versions too, if they&#xA;chose to. Google Drive and Dropbox seem to do this, for instance.&lt;/p&gt;&#xA;&lt;h2 id=&#34;outro&#34;&gt;Outro&lt;/h2&gt;&#xA;&lt;p&gt;Instagram started off by allowing users to only post square pictures. It was&#xA;very easy to undestand and use, even if not very accomodating of different use&#xA;cases. Everyone and their dog could use it!&lt;/p&gt;&#xA;&lt;p&gt;A whole bunch of new features have been added in the last few years, trying to&#xA;compete with the other platforms. Doing the simplest thing - posting a single&#xA;picture - may still be easy to do, but trying to do anything more than that&#xA;leads to a frustrating experience quite often. I think the reputation of being&#xA;user-friendly is now just a vestige of the past.&lt;/p&gt;&#xA;&lt;p&gt;People who use it regularly get used to its quirks and probably put up with the&#xA;annoyances, because it gives them a way to reach their audiences with whom&#xA;Instagram is popular. Instagram is &amp;ldquo;friendly&amp;rdquo; to the content consumer, and tries&#xA;its best to keep the content extremely consumable to keep them coming back for&#xA;more. The burden of figuring out and making the content fit the restrictions is&#xA;left on the content-creators. This can often be frustrating.&lt;/p&gt;&#xA;&lt;div style=&#34;font-size:small;&#34; class=&#34;reviewers&#34;&gt;&#xA;&lt;p&gt;Thanks to &lt;a href=&#34;https://balu.muse-amuse.in/&#34;&gt;Kartik&lt;/a&gt;, Meghana, Nitin, Pratiksha, &lt;a href=&#34;https://a-travelers-tales.blogspot.com/&#34;&gt;Ranjan&lt;/a&gt;, &lt;a href=&#34;https://www.lightstalking.com/author/riteshsaini/&#34;&gt;Ritesh&lt;/a&gt;, &lt;a href=&#34;http://baali.muse-amuse.in&#34;&gt;Shantanu&lt;/a&gt; and &lt;a href=&#34;https://vkrishnaswam.github.io/&#34;&gt;Vivek&lt;/a&gt;&#xA;for reading drafts (or parts) of this post and helping by boucing off ideas.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;</description>
    </item>
  </channel>
</rss>
