vsergeev / briefsky Goto Github PK
View Code? Open in Web Editor NEWA free weather frontend to a variety of weather providers
Home Page: https://briefsky.app/
License: Other
A free weather frontend to a variety of weather providers
Home Page: https://briefsky.app/
License: Other
When querying the weather info between two apps (MerrySky and BriefSky) I can see the two apps showing different conditions for a given day. For example, the merry sky ui for Friday (Jan 26) shows
As you can see that merrysky distinguishes between light rain and rain throughout the day. However briefsky doesnt.
Looking at the response for the hourly data at 30097 (no lat long provided for privacy reasons) i dont see any summaries that have light rain so not sure how merry sky is accomplishing this?
"lat,long" would be automatically parsed and populated into the coordinates fields when pasted.
Love the site, it brings back what made Dark Sky so good. The only thing I miss is precipitation radar showing storms/rain coming my way. I do know that this is an entirely different beast than sourcing data from a service, but NOAA does make their radar images available for free. Any chance of adding this to the page?
I find the current layout a little confusing since the hourly information under Today
duplicates what the user sees on initial page load. You can't simply remove the Today
accordion because it's the only place where you see precipitation and the sunset sunrise times.
I see two options:
Today
accordion but remove the hourly information since it duplicates what the user has already seen. This would be weird, though, since the data under Today
will be different from the other days. You could rename it Details
or something but that would look inconsistent with the rest of the items in the accordion which are days, not details.Number two seems like the better way to go. It does lead to the scenario where you have more information at the top of the page, which raises the question "What is the most useful for the user?" I'm sure different people have different preferences and perhaps the best option is to expose these different values in the settings so people can choose what they want.
Personally, I have no use for pressure, dew point and visibility but do frequently consult precipitation probability, amount and sunset/sunrise times.
Here's a screenshot showing how the hourly information is duplicated:
Great app! I added weather credentials but I'm still getting the box at the top saying that this is an example weather provider. I refreshed a couple of times but it remains. Opening up settings and my credentials are there.
What is the simple method to translate this application, maybe gettext ?
I can provide a french version.
Many non-US users have their locale set to en-US
, but expect metric units by default.
Settings changes don't persist in the PWA, as it's not possible to save query parameters or update the static start_url
with query parameters in the PWA manifest. Configuration will likely need to be saved to local storage for PWA.
In order to still support multiple briefsky instances, query parameters could override local storage settings, or local storage might only be used if the app is in PWA mode (which can be passed in from the manifest).
If possible, could you also show an arrow for the wind direction?
Or at least add it to the options?
I find โฌ
more intuitive than NW
.
Thanks
Thanks for making this lovely website! It would be great if it could be supported as a PWA on ios. That would give it a native app feel and experience. A weather website which does this nicely is Merry Sky (https://merrysky.net/)
On mobile, the tappable area is quite narrow in height and I don't think meets accessibility standards. Increasing top and bottom padding is an easy fix.
The copy says Precipitation
for both the probability and the amount. It would be clearer if these were "Precipitation" for probability and "Amount" for the amount. It would be worth figuring out better, more readable copy for when these values are zero such as "No rain"
Here's a screenshot showing the duplicate fields.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.