GithubHelp home page GithubHelp logo

app-conversion's People

Contributors

r12a avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

app-conversion's Issues

Kudos

I find myself needing to convert between string/hex/bin a lot and needing to test if inputs are UTF8/UTF16/Etc...

I've gone to MANY different pages that offer free online conversion for this kind of stuff.
But I have not found a better designed page than this. And I think that really says something.

All the different formats.
I can copy and paste from whatever I need.
I can see what I'm getting in each section.
I can flip options on the fly.
This is a REALLY good tool!

You've added logically chosen options.
Everything is clearly labeled.
And the UI is both intuitive and feature packed while not being overwhelming.

Seriously, I love this page. I think it's fantastic.
Thank you for making great design decisions, great option choices, and being thorough without intimidating the user.

10/10 would suggest this to others.
I'll be using this again (and again and again).

Cheers!

Error in Chrome when trying to convert a specific UTF-8 sequence

How to reproduce:

  • Open https://r12a.github.io/app-conversion/ in Chrome (I used 71.0.3578.80)
  • Paste the following into the "UTF-8 code units" field: f4 8f bf be f4 8f b3 b9
  • Click "Convert" button next to the "UTF-8 code units" field

Expected result:

UTF-8 sequence is converted successfully or error message about invalid UTF-8 sequence generated.

Actual result:

The Chrome tab crashes.

When I try the same steps in Microsoft Edge I get U+10FFFEU+10FCF9 as the result.

It is unclear to me whether this is a bug in Chrome or in app-conversion itself.

Remove everything but the escapes

From Mark Davis:

I expected the [Convert numbers as Hex code
points] to search the text for any hex numbers ([A-Z0-9]*), extract
them, and convert as code points. That is "<61, 915, 969B, 10394>" would
turn into "a ΰ€• ιš› πŽ”". What it does do is convert, but retain the
surrounding text: also useful. Maybe a check box for [Extractβ˜‘οΈ]? to
ignore the non-numbers

Generate the \u{... ... ...} form

from Mark Davis:

I really like the [Separate]! I think it would be best as [Compact β˜‘οΈ]
and as a top-level check box. That would be very handy for outputing the
compact form of \x and \u, eg \x{61 9 62} instead of \x{61}\x{9}\x{62}.
I suggest the default be unchecked.

Generating the \u{... ... ...} form is somewhat complicated, and i don't think i'll have time to figure out how best to do it for this go around, but i'll bear it in mind for future updates.

Converting to UTF-8 code units?

Hi! What's the processing behind converting to UTF-8 code units?

I'm trying to accomplish this same thing, but not sure what the conversion process needs to be.

Any assistance is appreciated!

Thanks!

Licensing question

I could not find a license. I'd like to use your function convertCharStr2CSS and ask if I can. Also, committing a license in the repo would be nice. Thanks in advance.

Crashes/fails to convert high Unicode codepoints like Emojis

On Google Chrome, https://r12a.github.io/app-conversion/ (version 9) crashes when you ask it to convert high encode code points like emojis e.g. πŸ‘½ (U+1F47D ). To reproduce, I

  1. open https://r12a.github.io/app-conversion/
  2. Paste the Alien Emoji (πŸ‘½) into either the Green input box or 'Characters' input box.
  3. Click 'Convert' and I get Google's "Aw, Snap! Something went wrong while displaying this webpage."

This use to work the last time I recall putting an emoji into this app (πŸ”₯ U+1F525 back in May 2017).

As a side note, I'm a huge fan of this app. I have been using it for several years now. Keep up the good work!

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.