Code Monkey home page Code Monkey logo

Comments (3)

RobinLinus avatar RobinLinus commented on August 24, 2024

What do you think about this implementation?

from snapdrop.

russellweed avatar russellweed commented on August 24, 2024

This is a fantastic start, however there are a few further ways the implementation could be improved:

General Problems

  • Modal window says "Send Text" for a window title AND "Enter text" for a prompt, which is redundant; Additionally, the phrase "enter text" doesn't appear until one has already entered text, making it completely unneeded.
  • When receiving long text (see below), the window does not scroll, making it impossible to view the entire contents.
  • The phrase "tap" doesn't apply to non-touchscreen desktops; "click" would be more appropriate
  • When sending a second Text message, the first text is still in the Edit window; you need to manually clear it out
  • You can send a blank message, which still makes the other device play the "pop" sound when empty string is received, though it does not display the received window

On Desktop

  • "Send Text" window is very small; wastes screen space
  • "Copy" button in Received Text window doesn't work on Firefox; didn't test other browsers. May be a security thing?

On Mobile

  • Text entry dialog jumps around the screen when editing long text
  • Its hard to scroll the text entry dialog on iOS

Sample Text Used

Bacon ipsum dolor amet turkey rump swine, strip steak chuck tenderloin cupim shank pork loin pastrami pig meatloaf tail. Ribeye chicken meatball swine boudin. Jowl turducken hamburger andouille. Tri-tip frankfurter pork belly sirloin turkey kielbasa corned beef shank bacon chuck andouille. Corned beef kielbasa t-bone, beef boudin porchetta short loin kevin pork belly fatback chicken prosciutto strip steak flank cupim. Cow pancetta shoulder, venison doner kevin bacon hamburger jowl turkey chuck ham hock picanha ground round short loin.

Ham sausage filet mignon hamburger shoulder, cow meatball t-bone fatback. Prosciutto corned beef jowl hamburger, meatball frankfurter fatback ham hock pancetta tenderloin turducken ribeye doner venison swine. Bresaola landjaeger turkey prosciutto frankfurter chuck filet mignon short ribs corned beef leberkas. Hamburger ball tip pork loin flank strip steak rump. Capicola kielbasa strip steak ground round turducken flank tongue. Pancetta jowl capicola shankle tenderloin leberkas sirloin pork ham hock ham landjaeger. Tenderloin capicola flank, t-bone frankfurter pork chop prosciutto ham shoulder kevin.

(http://baconipsum.com/)

from snapdrop.

jrruethe avatar jrruethe commented on August 24, 2024

This feature is a life saver. I do agree that the text box needs to be larger.

from snapdrop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.